SoapSchemaImporter Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Utilizado no .NET Framework para gerar mapeamentos internos para tipos .NET para partes de mensagens codificadas em SOAP num documento WSDL.
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir 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
Observações
A SoapSchemaImporter classe é utilizada pela Web Services Description Language Tool (Wsdl.exe) e pela ServiceDescriptionImporter classe, ao gerar classes proxy de cliente ou classes abstratas de servidor a partir de um documento Web Services Description Language (WSDL). Em vez de usar esta classe diretamente, use Wsdl.exe.
A classe SoapSchemaImporter tem métodos para gerar mapeamentos internos para .NET tipos de elementos de peça definidos num documento WSDL. A classe é usada apenas quando um documento WSDL especifica a codificação SOAP, conforme descrito na Secção 5 da especificação SOAP 1.1.
Construtores
| Name | Description |
|---|---|
| SoapSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Inicializa uma nova instância da SoapSchemaImporter classe especificando os esquemas, opções do compilador e nomes das entidades de código relacionadas. |
| SoapSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Inicializa uma nova instância da SoapSchemaImporter classe que especifica os esquemas, opções do compilador e o contexto dos esquemas. |
| SoapSchemaImporter(XmlSchemas, CodeIdentifiers, CodeGenerationOptions) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Inicializa uma nova instância da SoapSchemaImporter classe especificando os esquemas, opções do compilador e nomes das entidades de código relacionadas. |
| SoapSchemaImporter(XmlSchemas, CodeIdentifiers) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir 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 das classes geradas para ligações definidas num documento WSDL. |
| SoapSchemaImporter(XmlSchemas) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Inicializa uma nova instância da SoapSchemaImporter classe, especificando XmlSchema objetos que representam os esquemas XML usados por mensagens codificadas SOAP definidas num documento WSDL. |
Propriedades
| Name | Description |
|---|---|
| Extensions |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Recebe uma coleção de extensões de importador de esquemas. (Herdado de SchemaImporter) |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém o Type da instância atual. (Herdado de Object) |
| ImportDerivedTypeMapping(XmlQualifiedName, Type, Boolean) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Gera informação interna de mapeamento de tipos para o tipo de elemento codificado em SOAP definido num documento WSDL onde é especificado um tipo base. |
| ImportMembersMapping(String, String, SoapSchemaMember) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Gera informação interna de mapeamento de tipos para uma única parte de elemento codificada em SOAP definida num documento WSDL. |
| ImportMembersMapping(String, String, SoapSchemaMember[], Boolean, Type, Boolean) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Gera informação interna de mapeamento de tipos para as partes elementais de uma mensagem codificada em SOAP definida num documento WSDL. |
| ImportMembersMapping(String, String, SoapSchemaMember[], Boolean) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Gera informação interna de mapeamento de tipos para as partes elementais de uma mensagem codificada em SOAP definida num documento WSDL. |
| ImportMembersMapping(String, String, SoapSchemaMember[]) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Gera informação interna de mapeamento de tipos para as partes elementais de uma mensagem codificada em SOAP definida num documento WSDL. |
| MemberwiseClone() |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |