IVsWCFMetadataStorage 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.
Stores the metadata for a Windows Communication Foundation (WCF) service reference group.
public interface class IVsWCFMetadataStorage
public interface class IVsWCFMetadataStorage
__interface IVsWCFMetadataStorage
[System.Runtime.InteropServices.Guid("8D095035-AB0C-4363-891A-8C79F5CDA259")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsWCFMetadataStorage
[<System.Runtime.InteropServices.Guid("8D095035-AB0C-4363-891A-8C79F5CDA259")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsWCFMetadataStorage = interface
Public Interface IVsWCFMetadataStorage
- Attributes
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.
Methods
AdviseWCFMetadataStorageEvents(IVsWCFMetadataStorageEvents, 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 Windows Communication Foundation (WCF) metadata storage. |
DeleteMetadataFile(String) |
Deletes an existing metadata file from a Windows Communication Foundation (WCF) metadata storage. |
EndUpdate() |
Concludes an update to Windows Communication Foundation (WCF) metadata storage files. |
FileCodeModel() |
Returns the proxy code model for a Windows Communication Foundation (WCF) metadata storage. |
GetMapFilePath() |
Returns the path for the .svcmap file in a Windows Communication Foundation (WCF) metadata storage. |
GetName() |
Returns the name of the .svcmap file in a Windows Communication Foundation (WCF) metadata storage. |
GetNamespace() |
Returns the namespace for a Windows Communication Foundation (WCF) 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 Windows Communication Foundation (WCF) metadata storage. |
Remove() |
Deletes the complete Windows Communication Foundation (WCF) metadata storage. |
RunProxyGenerator() |
Runs the code generator to create a Windows Communication Foundation (WCF) service client. |
SaveMapFileData(Byte[]) |
Saves the .svcmap file in a Windows Communication Foundation (WCF) metadata storage. |
SaveMetadataFile(String, Byte[]) |
Saves a metadata file in a Windows Communication Foundation (WCF) metadata storage. |
SetName(String) |
Sets the name of the .svcmap file in a Windows Communication Foundation (WCF) metadata storage. |
SetNamespace(String) |
Sets the namespace for a Windows Communication Foundation (WCF) metadata storage. |
UnadviseWCFMetadataStorageEvents(UInt32) |
Cancels registration for metadata storage event notification. |