Share via


IVsEnumServiceReferenceMetadataStorages Interface

Definition

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

public interface class IVsEnumServiceReferenceMetadataStorages
public interface class IVsEnumServiceReferenceMetadataStorages
__interface IVsEnumServiceReferenceMetadataStorages
[System.Runtime.InteropServices.Guid("4C5EE29B-8BE6-4A9B-910B-F57EF6A36D6E")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsEnumServiceReferenceMetadataStorages
[<System.Runtime.InteropServices.Guid("4C5EE29B-8BE6-4A9B-910B-F57EF6A36D6E")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsEnumServiceReferenceMetadataStorages = interface
Public Interface IVsEnumServiceReferenceMetadataStorages
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 IVsServiceReferenceMetadataStorage interface enables you to read and write metadata files and other properties such as namespace and name in the storage.

Methods

Clone(IVsEnumServiceReferenceMetadataStorages)

Clones this IVsEnumServiceReferenceMetadataStorages interface by creating another instance.

Next(UInt32, IVsServiceReferenceMetadataStorage[], UInt32)

Retrieves the next IVsServiceReferenceMetadataStorage.

Reset()

Returns the enumerator to its initial state.

Skip(UInt32)

Skips a specified number of IVsServiceReferenceMetadataStorage interfaces.

Applies to