SoapSchemaImporter Classe

Definição

Usado no .NET Framework para gerar mapeamentos internos para tipos .NET para partes de mensagem 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 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 .NET 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

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

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

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

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

Propriedades

Nome Description
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 do importador de esquema.

(Herdado de SchemaImporter)

Métodos

Nome Description
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 internas de mapeamento de tipo para o tipo de uma parte de 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 internas de mapeamento de tipo para uma única parte do elemento codificado 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 internas de mapeamento de tipo 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 internas de mapeamento de tipo para as partes do elemento de uma mensagem codificada 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 internas de mapeamento de tipo 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 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)

Aplica-se a

Confira também