Compartir a través de


XsdDataContractExporter.GetSchemaType(Type) Método

Definición

Devuelve un tipo de esquema XML para el tipo especificado.

public:
 System::Xml::Schema::XmlSchemaType ^ GetSchemaType(Type ^ type);
public System.Xml.Schema.XmlSchemaType? GetSchemaType (Type type);
public System.Xml.Schema.XmlSchemaType GetSchemaType (Type type);
member this.GetSchemaType : Type -> System.Xml.Schema.XmlSchemaType
Public Function GetSchemaType (type As Type) As XmlSchemaType

Parámetros

type
Type

El tipo para el que se va a devolver un esquema.

Devoluciones

Un XmlSchemaType que contiene el esquema XML.

Excepciones

El argumento type es null.

Comentarios

El objetivo principal de este método es permitir los tipos anónimos en esquema XML que se va a representar. Dado que los tipos anónimos no tienen ningún nombre de contrato ni espacio de nombres, no se pueden buscar con el GetSchemaTypeName. Este método devuelve la definición XmlSchemaType para tales tipos. Los tipos para los que el método GetSchemaTypeName devuelve un nombre válido, este método devuelve null.

Se aplica a