Partilhar via


SoapCodeExporter Classe

Definição

Gera declarações de atributo e tipos de informações de mapeamento de tipo interno para partes de mensagens codificadas em SOAP definidas em um documento WSDL.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

public ref class SoapCodeExporter
public ref class SoapCodeExporter : System::Xml::Serialization::CodeExporter
public class SoapCodeExporter
public class SoapCodeExporter : System.Xml.Serialization.CodeExporter
type SoapCodeExporter = class
type SoapCodeExporter = class
    inherit CodeExporter
Public Class SoapCodeExporter
Public Class SoapCodeExporter
Inherits CodeExporter
Herança
SoapCodeExporter
Herança
SoapCodeExporter

Comentários

A SoapCodeExporter classe é usada pela Ferramenta de Linguagem de Descrição dos Serviços Web (Wsdl.exe) e pela ServiceDescriptionImporter classe ao gerar classes proxy de cliente ou classes de servidor abstratas de um documento WSDL (Linguagem de Descrição dos Serviços Web). Em vez de usar SoapCodeExporter diretamente, use Wsdl.exe.

Construtores

SoapCodeExporter(CodeNamespace)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa uma nova instância da classe SoapCodeExporter, presumindo que não há uma unidade de compilação de código.

SoapCodeExporter(CodeNamespace, CodeCompileUnit)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa uma nova instância da classe SoapCodeExporter especificando um parâmetro de unidade de compilação de código, além de um parâmetro de namespace.

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeDomProvider, CodeGenerationOptions, Hashtable)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa uma nova instância da classe SoapCodeExporter especificando um namespace de código, uma unidade de compilação de código, um gerador de código, opções de geração de código e mapeamentos.

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa uma nova instância da classe SoapCodeExporter especificando um namespace de código, uma unidade de compilação de código e opções de geração de código.

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa uma nova instância da classe SoapCodeExporter especificando um namespace de código, uma unidade de compilação de código, opções de geração de código e mapeamentos.

Propriedades

IncludeMetadata

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma coleção de declarações XmlIncludeAttribute, especificando os tipos derivados.

IncludeMetadata

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma coleção de metadados de atributo de código que são incluídos quando o código é exportado.

(Herdado de CodeExporter)

Métodos

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Adiciona uma declaração SoapElementAttribute a um parâmetro de método ou valor retornado que corresponde a um elemento de parte de uma definição de mensagem SOAP em um documento WSDL.

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, Boolean)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Adiciona uma declaração SoapElementAttribute a um parâmetro de método ou valor retornado que corresponde a um elemento de parte da definição da mensagem SOAP em um documento WSDL.

Equals(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
ExportMembersMapping(XmlMembersMapping)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Gera um tipo do .NET Framework, além de declarações de atributo, para cada uma das partes que pertencem a uma definição de mensagem SOAP em um documento WSDL.

ExportTypeMapping(XmlTypeMapping)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Gera um tipo .NET Framework, além de declarações de atributo, para um cabeçalho SOAP.

GetHashCode()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

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

(Herdado de Object)
GetType()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também