IVsWCFMetadataStorage Interface

 

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)

[GuidAttribute("8D095035-AB0C-4363-891A-8C79F5CDA259")]
[InterfaceTypeAttribute(1)]
public interface IVsWCFMetadataStorage

NameDescription
System_CAPS_pubmethodAdviseWCFMetadataStorageEvents(IVsWCFMetadataStorageEvents, UInt32)

Registers the caller for metadata storage event notification.

System_CAPS_pubmethodBeginUpdate()

Initiates an update to Windows Communication Foundation (WCF) metadata storage files.

System_CAPS_pubmethodCreateMetadataFile(String, Byte[])

Creates a new metadata file in a Windows Communication Foundation (WCF) metadata storage.

System_CAPS_pubmethodDeleteMetadataFile(String)

Deletes an existing metadata file from a Windows Communication Foundation (WCF) metadata storage.

System_CAPS_pubmethodEndUpdate()

Concludes an update to Windows Communication Foundation (WCF) metadata storage files.

System_CAPS_pubmethodFileCodeModel()

Returns the proxy code model for a Windows Communication Foundation (WCF) metadata storage.

System_CAPS_pubmethodGetMapFilePath()

Returns the path for the .svcmap file in a Windows Communication Foundation (WCF) metadata storage.

System_CAPS_pubmethodGetName()

Returns the name of the .svcmap file in a Windows Communication Foundation (WCF) metadata storage.

System_CAPS_pubmethodGetNamespace()

Returns the namespace for a Windows Communication Foundation (WCF) metadata storage.

System_CAPS_pubmethodLoadMapFileData()

Loads the metadata into a .svcmap file.

System_CAPS_pubmethodLoadMetadataFile(String)

Loads the metadata into a metadata file.

System_CAPS_pubmethodProjectItemId()

Returns the ProjectItemId for a Windows Communication Foundation (WCF) metadata storage.

System_CAPS_pubmethodRemove()

Deletes the complete Windows Communication Foundation (WCF) metadata storage.

System_CAPS_pubmethodRunProxyGenerator()

Runs the code generator to create a Windows Communication Foundation (WCF) service client.

System_CAPS_pubmethodSaveMapFileData(Byte[])

Saves the .svcmap file in a Windows Communication Foundation (WCF) metadata storage.

System_CAPS_pubmethodSaveMetadataFile(String, Byte[])

Saves a metadata file in a Windows Communication Foundation (WCF) metadata storage.

System_CAPS_pubmethodSetName(String)

Sets the name of the .svcmap file in a Windows Communication Foundation (WCF) metadata storage.

System_CAPS_pubmethodSetNamespace(String)

Sets the namespace for a Windows Communication Foundation (WCF) metadata storage.

System_CAPS_pubmethodUnadviseWCFMetadataStorageEvents(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 IVsWCFMetadataStorage interface enables you to read and write metadata files and other properties such as namespace and name in the storage.

Return to top
Show: