IVsServiceReferenceMetadataStorage Interface

Definição

Armazena os metadados de um grupo de referência do serviço Web XML.

public interface class IVsServiceReferenceMetadataStorage
public interface class IVsServiceReferenceMetadataStorage
__interface IVsServiceReferenceMetadataStorage
[System.Runtime.InteropServices.Guid("0743635E-4F48-457C-9323-0AF36982FA28")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsServiceReferenceMetadataStorage
[<System.Runtime.InteropServices.Guid("0743635E-4F48-457C-9323-0AF36982FA28")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsServiceReferenceMetadataStorage = interface
Public Interface IVsServiceReferenceMetadataStorage
Atributos

Comentários

Um armazenamento de metadados é um local para o qual todos os metadados de um grupo de referência de serviço são salvos. Normalmente, é um único diretório.

A IVsServiceReferenceMetadataStorage interface permite que você leia e grave arquivos de metadados e outras propriedades, como namespace e nome no armazenamento.

Métodos

AdviseServiceReferenceMetadataStorageEvents(IVsServiceReferenceMetadataStorageEvents, UInt32)

Registra o chamador para notificação de eventos de armazenamento de metadados.

BeginUpdate()

Inicia uma atualização para os arquivos de armazenamento de metadados do Windows Communication Foundation (WCF).

CreateMetadataFile(String, Byte[])

Cria um novo arquivo de metadados em um armazenamento de metadados do serviço Web XML.

DeleteMetadataFile(String)

Exclui um arquivo de metadados existente de um armazenamento de metadados do serviço Web XML.

EndUpdate()

Conclui uma atualização para os arquivos de armazenamento de metadados do serviço Web XML.

FileCodeModel()

Retorna o modelo de código de proxy para um armazenamento de metadados de serviço Web XML.

GetMapFilePath()

Retorna o caminho para o arquivo. svcmap em um armazenamento de metadados de serviço Web XML.

GetName()

Retorna o nome do arquivo. svcmap em um armazenamento de metadados de serviço Web XML.

GetNamespace()

Retorna o namespace para um armazenamento de metadados do serviço Web XML.

GetStorageType()

Retorna o tipo de armazenamento para um armazenamento de metadados do serviço Web XML.

LoadMapFileData()

Carrega os metadados em um arquivo. svcmap.

LoadMetadataFile(String)

Carrega os metadados em um arquivo de metadados.

ProjectItemId()

Retorna o ProjectItemId() para um armazenamento de metadados de serviço Web XML.

Remove()

Exclui o armazenamento completo de metadados do serviço Web XML.

RunProxyGenerator()

Executa o gerador de código para criar um cliente de serviço Web XML.

SaveMapFileData(Byte[])

Salva o arquivo. svcmap em um armazenamento de metadados do serviço Web XML.

SaveMetadataFile(String, Byte[])

Salva um arquivo de metadados em um armazenamento de metadados do serviço Web XML.

SetName(String)

Define o nome do arquivo. svcmap em um armazenamento de metadados do serviço Web XML.

SetNamespace(String)

Define o namespace para um armazenamento de metadados do serviço Web XML.

UnadviseServiceReferenceMetadataStorageEvents(UInt32)

Cancela o registro da notificação de eventos de armazenamento de metadados.

Aplica-se a