SoapCodeExporter Classe
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.
Gera tipos e declarações de atributo a partir de informações internas de mapeamento de tipo para partes de mensagem 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
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 de 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
| Nome | Description |
|---|---|
| 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 SoapCodeExporter classe, 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, 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 SoapCodeExporter classe, especificando um namespace de código, uma unidade de compilação 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 SoapCodeExporter classe, 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) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Inicializa uma nova instância da SoapCodeExporter classe, especificando um parâmetro de unidade de compilação de código, além de um parâmetro de namespace. |
| 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 SoapCodeExporter classe, supondo que nenhuma unidade de compilação de código. |
Propriedades
| Nome | Description |
|---|---|
| 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 XmlIncludeAttribute declarações, especificando 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 é incluída quando o código é exportado. (Herdado de CodeExporter) |
Métodos
| Nome | Description |
|---|---|
| AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, Boolean) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Adiciona uma SoapElementAttribute declaração 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) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Adicione uma SoapElementAttribute declaração a um parâmetro de método ou valor retornado correspondente a um elemento de parte de uma definição de 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 de .NET, mais 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 de .NET, mais 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 Objectatual. (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) |