Compartilhar via


MetaData Classe

Definição

Fornece métodos que permitem que você trabalhe com o esquema XML.

public ref class MetaData
public class MetaData
type MetaData = class
Public Class MetaData
Herança
MetaData

Comentários

A MetaData classe fornece métodos que permitem gerar WSDL (Linguagem de Descrição de Serviços Web) a partir de informações de tipo, converter um esquema XML em um fluxo de código e compilar o fluxo de código em um assembly. Essa funcionalidade também está presente na Ferramenta Soapsuds (Soapsuds.exe).

Construtores

MetaData()

Cria uma instância de MetaData.

Métodos

ConvertCodeSourceFileToAssemblyFile(String, String, String)

Compila um arquivo de código-fonte especificado em um arquivo do assembly em runtime.

ConvertCodeSourceStreamToAssemblyFile(ArrayList, String, String)

Compila fluxos de código-fonte especificados em um arquivo do assembly em tempo de execução.

ConvertSchemaStreamToCodeSourceStream(Boolean, String, Stream, ArrayList)

Converte a definição de esquema especificada em um código-fonte de proxy C#.

ConvertSchemaStreamToCodeSourceStream(Boolean, String, Stream, ArrayList, String)

Converte a definição de esquema especificada em um código-fonte de proxy C# para um objeto remoto localizado na URL especificada.

ConvertSchemaStreamToCodeSourceStream(Boolean, String, Stream, ArrayList, String, String)

Converte a definição de esquema especificada em um código-fonte de proxy C# para um objeto remoto localizado na URL especificada e no namespace de classe fornecido.

ConvertTypesToSchemaToFile(ServiceType[], SdlType, String)

Converte os tipos de serviço especificados em um esquema XML e grava-o em um arquivo especificado pelo nome.

ConvertTypesToSchemaToFile(Type[], SdlType, String)

Converte os tipos de objeto especificados em um esquema XML e grava-o em um arquivo especificado pelo nome.

ConvertTypesToSchemaToStream(ServiceType[], SdlType, Stream)

Converte os tipos de serviço especificados em um esquema XML e grava-o em um fluxo especificado.

ConvertTypesToSchemaToStream(Type[], SdlType, Stream)

Converte os tipos de objeto especificados em um esquema XML e grava-o em um fluxo especificado.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
RetrieveSchemaFromUrlToFile(String, String)

Baixa o esquema XML de uma URL e grava-o no arquivo especificado.

RetrieveSchemaFromUrlToStream(String, Stream)

Baixa o esquema XML de uma URL e grava-o no fluxo especificado.

SaveStreamToFile(Stream, String)

Salva o fluxo de entrada em um arquivo com o nome especificado.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a