Compartir vía


XmlSchemaExporter Clase

Definición

Rellena los objetos XmlSchema con declaraciones del elemento de esquema XML que se encuentran en los objetos de asignación de tipo.

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

public ref class XmlSchemaExporter
public class XmlSchemaExporter
type XmlSchemaExporter = class
Public Class XmlSchemaExporter
Herencia
XmlSchemaExporter

Comentarios

La XmlSchemaExporter clase proporciona una representación mediante programación de un documento de lenguaje de definición de esquema XML (XSD). En lugar de usar XmlSchemaExporter directamente, use la ServiceDescriptionReflector clase o la Herramienta de definición de esquemas XML (Xsd.exe).

La ServiceDescriptionReflector clase crea ServiceDescription objetos a partir de clases identificadas como servicios web. Usa la XmlSchemaExporter clase cuando una clase de servicio web especifica:

  • Uso literal, que indica que el contenido de los parámetros de mensaje SOAP y los valores devueltos (o documentos de solicitud y respuesta) se especifica literalmente con definiciones de esquema XML.

  • Implementaciones que no son SOAP de servicios web mediante las operaciones HTTP-GET y HTTP-POST.

Xsd.exe genera documentos de esquema XML de uno o varios tipos en un archivo de ensamblado en tiempo de ejecución mediante la clase y la XmlSchemaExporter reflexión.

Constructores

XmlSchemaExporter(XmlSchemas)

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

Inicializa una nueva instancia de la clase XmlSchemaExporter.

Métodos

Equals(Object)

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

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
ExportAnyType(String)

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

Exporta un <any> elemento al XmlSchema objeto identificado por el espacio de nombres especificado.

ExportAnyType(XmlMembersMapping)

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

Agrega una declaración de elemento para un objeto o tipo a un mensaje SOAP o a un objeto XmlSchema.

ExportMembersMapping(XmlMembersMapping)

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

Agrega una declaración del elemento al XmlSchema aplicable para cada una de las partes que componen una definición literal del mensaje SOAP.

ExportMembersMapping(XmlMembersMapping, Boolean)

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

Agrega una declaración del elemento al XmlSchema aplicable para cada una de las partes que componen una definición literal del mensaje SOAP y especifica si están incluidos los elementos envolventes.

ExportTypeMapping(XmlMembersMapping)

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

Agrega una declaración de elemento al objeto XmlSchema aplicable para una parte de elemento única de una definición literal del mensaje SOAP.

ExportTypeMapping(XmlTypeMapping)

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

Agrega una declaración de elemento para un tipo .NET al objeto XmlSchema aplicable.

GetHashCode()

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

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

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

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

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

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

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

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también