Partilhar via


SoapSchemaImporter Classe

Definição

Usado dentro do .NET Framework para gerar mapeamentos internos para tipos do .NET Framework de partes de mensagens codificadas em SOAP 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 SoapSchemaImporter
public ref class SoapSchemaImporter : System::Xml::Serialization::SchemaImporter
public class SoapSchemaImporter
public class SoapSchemaImporter : System.Xml.Serialization.SchemaImporter
type SoapSchemaImporter = class
type SoapSchemaImporter = class
    inherit SchemaImporter
Public Class SoapSchemaImporter
Public Class SoapSchemaImporter
Inherits SchemaImporter
Herança
SoapSchemaImporter
Herança
SoapSchemaImporter

Comentários

A SoapSchemaImporter classe é usada pela Ferramenta de Linguagem de Descrição dos Serviços Web (Wsdl.exe) e pela ServiceDescriptionImporter classe , ao mesmo tempo em que gera 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 essa classe diretamente, use Wsdl.exe.

A SoapSchemaImporter classe tem métodos para gerar mapeamentos internos para tipos de .NET Framework para elementos de parte definidos em um documento WSDL. A classe é usada somente quando um documento WSDL especifica a codificação SOAP, conforme descrito na Seção 5 da especificação SOAP 1.1.

Construtores

SoapSchemaImporter(XmlSchemas)

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 SoapSchemaImporter especificando objetos XmlSchema que representam os esquemas XML usados por mensagens SOAP codificadas em um documento WSDL.

SoapSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext)

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 SoapSchemaImporter especificando os esquemas, opções do compilador e os nomes de entidades de código relacionadas.

SoapSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext)

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 SoapSchemaImporter especificando os esquemas, opções do compilador e o contexto dos esquemas.

SoapSchemaImporter(XmlSchemas, CodeIdentifiers)

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 SoapSchemaImporter especificando objetos XmlSchema que representam os esquemas XML usados por mensagens SOAP codificadas, além de classes que estão sendo geradas para associações definidas em um documento WSDL.

SoapSchemaImporter(XmlSchemas, CodeIdentifiers, 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 SoapSchemaImporter especificando os esquemas, opções do compilador e os nomes de entidades de código relacionadas.

Propriedades

Extensions

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

Obtém uma coleção de extensões de importador de esquema.

(Herdado de SchemaImporter)

Métodos

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)
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)
ImportDerivedTypeMapping(XmlQualifiedName, Type, Boolean)

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

Gera informações de mapeamento de tipo interno para o tipo de uma parte do elemento codificado em SOAP definida em um documento WSDL em que um tipo base é especificado.

ImportMembersMapping(String, String, SoapSchemaMember)

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

Gera informações de mapeamento de tipo interno para uma única parte do elemento codificado em SOAP definida em um documento WSDL.

ImportMembersMapping(String, String, SoapSchemaMember[])

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

Gera informações de mapeamento de tipo interno para as partes do elemento de uma mensagem codificada em SOAP definida em um documento WSDL.

ImportMembersMapping(String, String, SoapSchemaMember[], Boolean)

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

Gera informações de mapeamento de tipo interno para as partes do elemento de uma mensagem codificada em SOAP definida em um documento WSDL.

ImportMembersMapping(String, String, SoapSchemaMember[], Boolean, Type, Boolean)

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

Gera informações de mapeamento de tipo interno para as partes do elemento de uma mensagem codificada em SOAP definida em um documento WSDL.

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