Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Stores the metadata for a Windows Communication Foundation (WCF) service reference group.
Namespace:  Microsoft.VisualStudio.WCFReference.Interop
Assembly:  Microsoft.VisualStudio.WCFReference.Interop (in Microsoft.VisualStudio.WCFReference.Interop.dll)
Syntax
'Declaration
<GuidAttribute("8D095035-AB0C-4363-891A-8C79F5CDA259")> _
<InterfaceTypeAttribute()> _
Public Interface IVsWCFMetadataStorage
[GuidAttribute("8D095035-AB0C-4363-891A-8C79F5CDA259")]
[InterfaceTypeAttribute()]
public interface IVsWCFMetadataStorage
[GuidAttribute(L"8D095035-AB0C-4363-891A-8C79F5CDA259")]
[InterfaceTypeAttribute()]
public interface class IVsWCFMetadataStorage
[<GuidAttribute("8D095035-AB0C-4363-891A-8C79F5CDA259")>]
[<InterfaceTypeAttribute()>]
type IVsWCFMetadataStorage =  interface end
public interface IVsWCFMetadataStorage
The IVsWCFMetadataStorage type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| .gif) | AdviseWCFMetadataStorageEvents | Registers the caller for metadata storage event notification. | 
| .gif) | BeginUpdate | Initiates an update to Windows Communication Foundation (WCF) metadata storage files. | 
| .gif) | CreateMetadataFile | Creates a new metadata file in a Windows Communication Foundation (WCF) metadata storage. | 
| .gif) | DeleteMetadataFile | Deletes an existing metadata file from a Windows Communication Foundation (WCF) metadata storage. | 
| .gif) | EndUpdate | Concludes an update to Windows Communication Foundation (WCF) metadata storage files. | 
| .gif) | FileCodeModel | Returns the proxy code model for a Windows Communication Foundation (WCF) metadata storage. | 
| .gif) | GetMapFilePath | Returns the path for the .svcmap file in a Windows Communication Foundation (WCF) metadata storage. | 
| .gif) | GetName | Returns the name of the .svcmap file in a Windows Communication Foundation (WCF) metadata storage. | 
| .gif) | GetNamespace | Returns the namespace for a Windows Communication Foundation (WCF) metadata storage. | 
| .gif) | LoadMapFileData | Loads the metadata into a .svcmap file. | 
| .gif) | LoadMetadataFile | Loads the metadata into a metadata file. | 
| .gif) | ProjectItemId | Returns the ProjectItemId for a Windows Communication Foundation (WCF) metadata storage. | 
| .gif) | Remove | Deletes the complete Windows Communication Foundation (WCF) metadata storage. | 
| .gif) | RunProxyGenerator | Runs the code generator to create a Windows Communication Foundation (WCF) service client. | 
| .gif) | SaveMapFileData | Saves the .svcmap file in a Windows Communication Foundation (WCF) metadata storage. | 
| .gif) | SaveMetadataFile | Saves a metadata file in a Windows Communication Foundation (WCF) metadata storage. | 
| .gif) | SetName | Sets the name of the .svcmap file in a Windows Communication Foundation (WCF) metadata storage. | 
| .gif) | SetNamespace | Sets the namespace for a Windows Communication Foundation (WCF) metadata storage. | 
| .gif) | UnadviseWCFMetadataStorageEvents | Cancels registration for metadata storage event notification. | 
Top
Remarks
A metadata storage is a location to which all metadata of a service reference group is saved. It is usually a single directory.
The IVsWCFMetadataStorage interface enables you to read and write metadata files and other properties such as namespace and name in the storage.