IVsServiceReferenceMetadataStorage Interface
Stores the metadata for a XML web service service reference group.
Assembly: Microsoft.VisualStudio.WCFReference.Interop (in Microsoft.VisualStudio.WCFReference.Interop.dll)
| Name | Description | |
|---|---|---|
![]() | AdviseServiceReferenceMetadataStorageEvents(IVsServiceReferenceMetadataStorageEvents, UInt32) | Registers the caller for metadata storage event notification. |
![]() | BeginUpdate() | Initiates an update to Windows Communication Foundation (WCF) metadata storage files. |
![]() | CreateMetadataFile(String, Byte[]) | Creates a new metadata file in a XML web service metadata storage. |
![]() | DeleteMetadataFile(String) | Deletes an existing metadata file from a XML web service metadata storage. |
![]() | EndUpdate() | Concludes an update to XML web service metadata storage files. |
![]() | FileCodeModel() | Returns the proxy code model for a XML web service metadata storage. |
![]() | GetMapFilePath() | Returns the path for the .svcmap file in a XML web service metadata storage. |
![]() | GetName() | Returns the name of the .svcmap file in a XML web service metadata storage. |
![]() | GetNamespace() | Returns the namespace for a XML web service metadata storage. |
![]() | GetStorageType() | Returns the storage type for a XML web service metadata storage. |
![]() | LoadMapFileData() | Loads the metadata into a .svcmap file. |
![]() | LoadMetadataFile(String) | Loads the metadata into a metadata file. |
![]() | ProjectItemId() | Returns the ProjectItemId for a XML web service metadata storage. |
![]() | Remove() | Deletes the complete XML web service metadata storage. |
![]() | RunProxyGenerator() | Runs the code generator to create a XML web service client. |
![]() | SaveMapFileData(Byte[]) | Saves the .svcmap file in a XML web service metadata storage. |
![]() | SaveMetadataFile(String, Byte[]) | Saves a metadata file in a XML web service metadata storage. |
![]() | SetName(String) | Sets the name of the .svcmap file in a XML web service metadata storage. |
![]() | SetNamespace(String) | Sets the namespace for a XML web service metadata storage. |
![]() | UnadviseServiceReferenceMetadataStorageEvents(UInt32) | Cancels registration for metadata storage event notification. |
A metadata storage is a location to which all metadata of a service reference group is saved. It is usually a single directory.
The IVsServiceReferenceMetadataStorage interface enables you to read and write metadata files and other properties such as namespace and name in the storage.
