MetaData Classe

Definição

Fornece métodos que permitem trabalhar com esquema XML.

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

Observações

A MetaData classe fornece métodos que permitem gerar Web Services Description Language (WSDL) a partir da informação do tipo, converter um Esquema XML num fluxo de código e compilar o fluxo de código numa assembly. Esta funcionalidade também está presente na Ferramenta Soapsuds (Soapsuds.exe).

Construtores

Name Description
MetaData()

Cria uma instância de MetaData.

Métodos

Name Description
ConvertCodeSourceFileToAssemblyFile(String, String, String)

Compila um ficheiro fonte de código especificado para um ficheiro assembly em tempo de execução.

ConvertCodeSourceStreamToAssemblyFile(ArrayList, String, String)

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

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

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

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

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

ConvertSchemaStreamToCodeSourceStream(Boolean, String, Stream, ArrayList)

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

ConvertTypesToSchemaToFile(ServiceType[], SdlType, String)

Converte os tipos de serviço especificados para o esquema XML e escreve-os num ficheiro especificado pelo nome.

ConvertTypesToSchemaToFile(Type[], SdlType, String)

Converte os tipos de objetos especificados para esquema XML e escreve-os num ficheiro especificado pelo nome.

ConvertTypesToSchemaToStream(ServiceType[], SdlType, Stream)

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

ConvertTypesToSchemaToStream(Type[], SdlType, Stream)

Converte os tipos de objetos especificados para esquema XML e escreve-os num fluxo especificado.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
RetrieveSchemaFromUrlToFile(String, String)

Descarrega o esquema XML a partir de uma URL e escreve-o no ficheiro especificado.

RetrieveSchemaFromUrlToStream(String, Stream)

Descarrega o esquema XML a partir de uma URL e escreve-o no fluxo especificado.

SaveStreamToFile(Stream, String)

Guarda o fluxo de entrada num ficheiro com o nome especificado.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a