XmlSchemaImporter XmlSchemaImporter XmlSchemaImporter XmlSchemaImporter Class

Definición

Genera las asignaciones internas a los tipos de .NET Framework para las declaraciones del elemento de esquema XML, incluidas las partes literales del mensaje XSD en un documento WSDL.Generates internal mappings to .NET Framework types for XML schema element declarations, including literal XSD message parts in a WSDL document.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

public ref class XmlSchemaImporter : System::Xml::Serialization::SchemaImporter
public class XmlSchemaImporter : System.Xml.Serialization.SchemaImporter
type XmlSchemaImporter = class
    inherit SchemaImporter
Public Class XmlSchemaImporter
Inherits SchemaImporter
Herencia
XmlSchemaImporterXmlSchemaImporterXmlSchemaImporterXmlSchemaImporter

Comentarios

El XmlSchemaImporter clase la usa el Web Services Description Language Tool (Wsdl.exe) y ServiceDescriptionImporter clase durante la generación de clases de proxy cliente o clases de servidor abstracta de un (Web Services Description Language Documento WSDL).The XmlSchemaImporter 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. También se usa la clase por el Web Services Description Language Tool (Wsdl.exe) al generar clases a partir de documentos de definición de esquemas XML (XSD).The class is also used by the Web Services Description Language Tool (Wsdl.exe) while generating classes from XML Schema Definition (XSD) documents. En lugar de usar esta clase directamente, utilice Wsdl.exe o Xsd.exe.Instead of using this class directly, use Wsdl.exe or Xsd.exe.

La XmlSchemaImporter clase tiene métodos para generar asignaciones internas a los tipos de .NET Framework para los elementos definidos en un documento XSD o como partes de un documento WSDL.The XmlSchemaImporter class has methods to generate internal mappings to .NET Framework types for elements defined in an XSD document or as parts in a WSDL document. La lista siguiente se muestra cuando se usa la clase por Wsdl.exe:The following list shows when the class is used by Wsdl.exe:

  • Un documento WSDL especifica un uso literal, donde el contenido de los parámetros de mensaje SOAP y los valores devueltos (o documentos de solicitud y respuesta) se especifica literalmente con las definiciones de esquema XML.A WSDL document specifies literal use, where the content of SOAP message parameters and return values (or request and response documents) is literally specified with XML schema definitions.

  • Un documento WSDL especifica implementaciones no SOAP de .NET Framework de los servicios Web a través de las operaciones HTTP-GET y HTTP-POST.A WSDL document specifies the .NET Framework's non-SOAP implementations of Web services via the HTTP-GET and HTTP-POST operations.

Constructores

XmlSchemaImporter(XmlSchemas) XmlSchemaImporter(XmlSchemas) XmlSchemaImporter(XmlSchemas) XmlSchemaImporter(XmlSchemas)

Inicializa una nueva instancia de la clase XmlSchemaImporter, tomando una colección de objetos XmlSchema que representan los esquemas XML utilizados por los mensajes literales de SOAP definidos en un documento WSDL.Initializes a new instance of the XmlSchemaImporter class, taking a collection of XmlSchema objects representing the XML schemas used by SOAP literal messages defined in a WSDL document.

XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext) XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext) XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext) XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext)

Inicializa una nueva instancia de la clase XmlSchemaImporter.Initializes a new instance of the XmlSchemaImporter class.

XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext) XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext) XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext) XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext)

Inicializa una nueva instancia de la clase XmlSchemaImporter para una colección de esquemas XML, utilizando las opciones de generación de código y el contexto de importación especificados.Initializes a new instance of the XmlSchemaImporter class for a collection of XML schemas, using the specified code generation options and import context.

XmlSchemaImporter(XmlSchemas, CodeIdentifiers) XmlSchemaImporter(XmlSchemas, CodeIdentifiers) XmlSchemaImporter(XmlSchemas, CodeIdentifiers) XmlSchemaImporter(XmlSchemas, CodeIdentifiers)

Inicializa una nueva instancia de la clase XmlSchemaImporter, tomando una colección de objetos XmlSchema que representan los esquemas XML utilizados por los mensajes literales de SOAP, además de las clases generadas para los enlaces definidos en un documento de lenguaje de descripción de servicios Web (WSDL).Initializes a new instance of the XmlSchemaImporter class, taking a collection of XmlSchema objects that represents the XML schemas used by SOAP literal messages, plus classes being generated for bindings defined in a Web Services Description Language (WSDL) document.

XmlSchemaImporter(XmlSchemas, CodeIdentifiers, CodeGenerationOptions) XmlSchemaImporter(XmlSchemas, CodeIdentifiers, CodeGenerationOptions) XmlSchemaImporter(XmlSchemas, CodeIdentifiers, CodeGenerationOptions) XmlSchemaImporter(XmlSchemas, CodeIdentifiers, CodeGenerationOptions)

Inicializa una nueva instancia de la clase XmlSchemaImporter, tomando una colección de objetos XmlSchema que representan los esquemas XML utilizados por los mensajes literales de SOAP, además de las clases generadas para los enlaces definidos en un documento WSDL y un valor de enumeración CodeGenerationOptions.Initializes a new instance of the XmlSchemaImporter class, taking a collection of XmlSchema objects that represents the XML schemas used by SOAP literal messages, plus classes being generated for bindings defined in a WSDL document, and a CodeGenerationOptions enumeration value.

Métodos

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Inherited from Object)
ImportAnyType(XmlQualifiedName, String) ImportAnyType(XmlQualifiedName, String) ImportAnyType(XmlQualifiedName, String) ImportAnyType(XmlQualifiedName, String)

Genera información de asignación de tipo interna para una única parte componente literal (SOAP) definida en un documento WSDL.Generates internal type mapping information for a single, (SOAP) literal element part defined in a WSDL document.

ImportDerivedTypeMapping(XmlQualifiedName, Type) ImportDerivedTypeMapping(XmlQualifiedName, Type) ImportDerivedTypeMapping(XmlQualifiedName, Type) ImportDerivedTypeMapping(XmlQualifiedName, Type)

Genera información interna de asignación de tipos para un elemento definido en un documento de esquema XML.Generates internal type mapping information for an element defined in an XML schema document.

ImportDerivedTypeMapping(XmlQualifiedName, Type, Boolean) ImportDerivedTypeMapping(XmlQualifiedName, Type, Boolean) ImportDerivedTypeMapping(XmlQualifiedName, Type, Boolean) ImportDerivedTypeMapping(XmlQualifiedName, Type, Boolean)

Genera la información de asignación de tipos interna por un elemento definido en un documento de esquema XML o como parte de un documento WSDL.Generates internal type mapping information for an element defined in an XML schema document or as a part in a WSDL document.

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

Genera información interna de asignación de tipos de las partes componentes de un mensaje SOAP de uso literal definido en un documento WSDL.Generates internal type mapping information for the element parts of a literal-use SOAP message defined in a WSDL document.

ImportMembersMapping(XmlQualifiedName) ImportMembersMapping(XmlQualifiedName) ImportMembersMapping(XmlQualifiedName) ImportMembersMapping(XmlQualifiedName)

Genera información de asignación de tipos interna para una parte componente única de un mensaje SOAP de uso literal definido en un documento WSDL.Generates internal type mapping information for a single element part of a literal-use SOAP message defined in a WSDL document.

ImportMembersMapping(XmlQualifiedName[]) ImportMembersMapping(XmlQualifiedName[]) ImportMembersMapping(XmlQualifiedName[]) ImportMembersMapping(XmlQualifiedName[])

Genera información interna de asignación de tipos de las partes componentes de un mensaje SOAP de uso literal definido en un documento WSDL.Generates internal type mapping information for the element parts of a literal-use SOAP message defined in a WSDL document.

ImportMembersMapping(XmlQualifiedName[], Type, Boolean) ImportMembersMapping(XmlQualifiedName[], Type, Boolean) ImportMembersMapping(XmlQualifiedName[], Type, Boolean) ImportMembersMapping(XmlQualifiedName[], Type, Boolean)

Genera información interna de asignación de tipos de las partes componentes de un mensaje SOAP de uso literal definido en un documento WSDL.Generates internal type mapping information for the element parts of a literal-use SOAP message defined in a WSDL document.

ImportSchemaType(XmlQualifiedName) ImportSchemaType(XmlQualifiedName) ImportSchemaType(XmlQualifiedName) ImportSchemaType(XmlQualifiedName)

Genera información interna de asignación de tipos para un elemento definido en un documento de esquema XML.Generates internal type mapping information for an element defined in an XML schema document.

ImportSchemaType(XmlQualifiedName, Type) ImportSchemaType(XmlQualifiedName, Type) ImportSchemaType(XmlQualifiedName, Type) ImportSchemaType(XmlQualifiedName, Type)

Genera información interna de asignación de tipos para un elemento definido en un documento de esquema XML.Generates internal type mapping information for an element defined in an XML schema document.

ImportSchemaType(XmlQualifiedName, Type, Boolean) ImportSchemaType(XmlQualifiedName, Type, Boolean) ImportSchemaType(XmlQualifiedName, Type, Boolean) ImportSchemaType(XmlQualifiedName, Type, Boolean)

Genera información interna de asignación de tipos para un elemento definido en un documento de esquema XML.Generates internal type mapping information for an element defined in an XML schema document.

ImportTypeMapping(XmlQualifiedName) ImportTypeMapping(XmlQualifiedName) ImportTypeMapping(XmlQualifiedName) ImportTypeMapping(XmlQualifiedName)

Genera información interna de asignación de tipos para un elemento definido en un documento de esquema XML.Generates internal type mapping information for an element defined in an XML schema document.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Inherited from Object)

Se aplica a

Consulte también: