IVsEnumServiceReferenceMetadataStorages Interface

Provides an enumerator for Windows Communication Foundation (WCF) metadata storages.

Namespace:  Microsoft.VisualStudio.WCFReference.Interop
Assembly:  Microsoft.VisualStudio.WCFReference.Interop (in Microsoft.VisualStudio.WCFReference.Interop.dll)

Syntax

'Declaration
<GuidAttribute("4C5EE29B-8BE6-4A9B-910B-F57EF6A36D6E")> _
<InterfaceTypeAttribute()> _
Public Interface IVsEnumServiceReferenceMetadataStorages
[GuidAttribute("4C5EE29B-8BE6-4A9B-910B-F57EF6A36D6E")]
[InterfaceTypeAttribute()]
public interface IVsEnumServiceReferenceMetadataStorages
[GuidAttribute(L"4C5EE29B-8BE6-4A9B-910B-F57EF6A36D6E")]
[InterfaceTypeAttribute()]
public interface class IVsEnumServiceReferenceMetadataStorages
[<GuidAttribute("4C5EE29B-8BE6-4A9B-910B-F57EF6A36D6E")>]
[<InterfaceTypeAttribute()>]
type IVsEnumServiceReferenceMetadataStorages =  interface end
public interface IVsEnumServiceReferenceMetadataStorages

The IVsEnumServiceReferenceMetadataStorages type exposes the following members.

Methods

  Name Description
Public method Clone Clones this IVsEnumServiceReferenceMetadataStorages interface by creating another instance.
Public method Next Retrieves the next IVsServiceReferenceMetadataStorage.
Public method Reset Returns the enumerator to its initial state.
Public method Skip Skips a specified number of IVsServiceReferenceMetadataStorage interfaces.

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

See Also

Reference

Microsoft.VisualStudio.WCFReference.Interop Namespace