XsdDataContractExporter.GetSchemaType(Type) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt den XML-Schematyp für den angegebenen Typ zurück.
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
Parameter
- type
- Type
Der Typ, für den ein Schema zurückgegeben wird.
Gibt zurück
Ein XmlSchemaType, der das XML-Schema enthält.
Ausnahmen
Das type
-Argument lautet null
.
Hinweise
Der Hauptzweck dieser Methode ist, in dem darzustellenden XML-Schema anonyme Typen zuzulassen. Da anonyme Typen keinen Vertragsnamen und keinen Namespace haben, können sie nicht mit dem GetSchemaTypeName gesucht werden. Diese Methode gibt die XmlSchemaType-Definition für solche Typen zurück. Für diejenigen Typen, für die die GetSchemaTypeName-Methode einen gültigen Namen zurückgibt, gibt diese Methode null
zurück.