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.Generates types and attribute declarations from internal type mapping information for SOAP-encoded message parts defined in a WSDL document.

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

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

Comentários

A SoapCodeExporter classe é usada pela ferramenta de linguagem de descrição de serviços Web (WSDL. exe) e pela ServiceDescriptionImporter classe ao gerar classes de proxy de cliente ou classes de servidor abstratas de um documento WSDL (Web Services Description Language).The SoapCodeExporter class is used by the Web Services Description Language Tool (Wsdl.exe) and the ServiceDescriptionImporter class while generating client proxy classes or abstract server classes from a Web Services Description Language (WSDL) document. Em vez de SoapCodeExporter usar diretamente, use WSDL. exe.Instead of using SoapCodeExporter directly, use Wsdl.exe.

Construtores

SoapCodeExporter(CodeNamespace)

Inicializa uma nova instância da classe SoapCodeExporter, presumindo que não há uma unidade de compilação de código.Initializes a new instance of the SoapCodeExporter class, assuming no code compile unit.

SoapCodeExporter(CodeNamespace, CodeCompileUnit)

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.Initializes a new instance of the SoapCodeExporter class, specifying a code compile unit parameter in addition to a namespace parameter.

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

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.Initializes a new instance of the SoapCodeExporter class, specifying a code namespace, a code compile unit, a code generator, code generation options, and mappings.

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions)

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.Initializes a new instance of the SoapCodeExporter class, specifying a code namespace, a code compile unit, and code generation options.

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable)

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.Initializes a new instance of the SoapCodeExporter class, specifying a code namespace, a code compile unit, code generation options, and mappings.

Propriedades

IncludeMetadata

Obtém uma coleção de declarações XmlIncludeAttribute, especificando os tipos derivados.Gets a collection of XmlIncludeAttribute declarations, specifying derived types.

Métodos

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping)

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.Add a SoapElementAttribute declaration to a method parameter or return value corresponding to a part element of a SOAP message definition in a WSDL document.

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, Boolean)

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.Adds a SoapElementAttribute declaration to a method parameter or return value that corresponds to a part element of a SOAP message definition in a WSDL document.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
ExportMembersMapping(XmlMembersMapping)

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.Generates a .NET Framework type, plus attribute declarations, for each of the parts that belong to a SOAP message definition in a WSDL document.

ExportTypeMapping(XmlTypeMapping)

Gera um tipo .NET Framework, além de declarações de atributo, para um cabeçalho SOAP.Generates a .NET Framework type, plus attribute declarations, for a SOAP header.

GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)

Aplica-se a

Veja também