IVsASMXMetadataStorageProvider Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides an interface for saving metadata for Web services (.asmx) that use ASP.NET in the project system.
public interface class IVsASMXMetadataStorageProvider
public interface class IVsASMXMetadataStorageProvider
__interface IVsASMXMetadataStorageProvider
[System.Runtime.InteropServices.Guid("C5E5042E-F39A-4C27-AE06-1B1715EA7223")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsASMXMetadataStorageProvider
[<System.Runtime.InteropServices.Guid("C5E5042E-F39A-4C27-AE06-1B1715EA7223")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsASMXMetadataStorageProvider = interface
Public Interface IVsASMXMetadataStorageProvider
- Attributes
Remarks
This interface should be implemented by the project system. The Add Service Reference dialog box will call this interface to save an .asmx Web service reference in the project.
Methods
AddWebReference(String, String, IDiscoveryResult) |
Adds the metadata to a project for reference to a Web service (.asmx) that uses ASP.NET. |
IsValidNewASMXReferenceName(String) |
Returns a value that determines whether a namespace for a reference to a Web service (asmx) that uses ASP.NET is unique. |