IVsServiceReferenceMetadataStorage Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |