XmlSchema-Member
Eine speicherinterne Darstellung eines XML Schema, wie vom World Wide Web Consortium (W3C) in den Spezifikationen unter XML Schema Part 1: Structures und XML Schema Part 2: Datatypes festgelegt.
In den folgenden Tabellen werden die vom XmlSchema -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Konstruktoren
Name | Beschreibung | |
---|---|---|
XmlSchema | Initialisiert eine neue Instanz der XmlSchema-Klasse. |
Zum Seitenanfang
Öffentliche Felder
Name | Beschreibung | |
---|---|---|
InstanceNamespace | Der Namespace der XML Schema-Instanz. Dieses Feld ist konstant. | |
Namespace | Der XML Schema-Namespace. Dieses Feld ist konstant. |
Zum Seitenanfang
Öffentliche Eigenschaften
Name | Beschreibung | |
---|---|---|
AttributeFormDefault | Ruft die Form der Attribute ab, die im Zielnamespace des Schemas deklariert sind, oder legt dieses fest. | |
AttributeGroups | Ruft den Wert nach der Schemakompilierung aller globalen Attributgruppen im Schema ab. | |
Attributes | Ruft den Wert nach der Schemakompilierung für alle Attribute im Schema ab. | |
BlockDefault | Ruft das blockDefault-Attribut ab, das den Standardwert des block-Attributs für Elementtypen und komplexe Typen im targetNamespace des Schemas festlegt, oder legt dieses fest. | |
ElementFormDefault | Ruft die Form der Elemente ab, die im Zielnamespace des Schemas deklariert sind, oder legt dieses fest. | |
Elements | Ruft den Wert nach der Schemakompilierung für alle Elemente im Schema ab. | |
FinalDefault | Ruft das finalDefault-Attribut ab, das den Standardwert des final-Attributs für Elemente und komplexe Typen im Zielnamespace des Schemas festlegt, oder legt dieses fest. | |
Groups | Ruft den Wert nach der Schemakompilierung für alle Gruppen im Schema ab. | |
Id | Ruft die Zeichenfolgen-ID ab oder legt diese fest. | |
Includes | Ruft die Auflistung von enthaltenen und importierten Schemas ab. | |
IsCompiled | Gibt an, ob das Schema kompiliert wurde. | |
Items | Ruft die Auflistung von Schemaelementen im Schema ab und wird verwendet, um auf schema-Elementebene neue Elementtypen hinzuzufügen. | |
LineNumber | Ruft die Zeilennummer in der Datei ab, auf die das schema-Element verweist, oder legt diese fest.(Von XmlSchemaObject geerbt.) | |
LinePosition | Ruft die Zeilenposition in der Datei ab, auf die das schema-Element verweist, oder legt diese fest.(Von XmlSchemaObject geerbt.) | |
Namespaces | Ruft die mit diesem Schemaobjekt zu verwendenden XmlSerializerNamespaces ab oder legt diese fest.(Von XmlSchemaObject geerbt.) | |
Notations | Ruft den Wert nach der Schemakompilierung für alle Notationen im Schema ab. | |
Parent | Ruft das übergeordnete Objekt dieses XmlSchemaObject ab oder legt dieses fest.(Von XmlSchemaObject geerbt.) | |
SchemaTypes | Ruft den Wert nach der Schemakompilierung für alle Schematypen im Schema ab. | |
SourceUri | Ruft die Quellposition für die Datei ab, die das Schema geladen hat, oder legt diese fest.(Von XmlSchemaObject geerbt.) | |
TargetNamespace | Ruft den URI (Uniform Resource Identifier) des Zielnamespaces des Schemas ab oder legt diesen fest. | |
UnhandledAttributes | Ruft die qualifizierten Attribute ab, die nicht zum Zielnamespace des Schemas gehören, oder legt diese fest. | |
Version | Ruft die Version des Schemas ab oder legt diese fest. |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
Name | Beschreibung | |
---|---|---|
Compile | Überladen. Kompiliert das XML-Schema-Objektmodell (SOM) für die Validierung in Schemainformationen. Wird zur Validierung der syntaktischen und semantischen Struktur des programmgesteuert erstellten SOM verwendet. Semantische Validierung wird während der Kompilierung durchgeführt. | |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
Read | Überladen. Liest ein XML-Schema. | |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) | |
ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) | |
Write | Überladen. Schreibt ein XML-Schema. |
Zum Seitenanfang
Geschützte Methoden
Name | Beschreibung | |
---|---|---|
Finalize | Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
Zum Seitenanfang
Siehe auch
Referenz
XmlSchema-Klasse
System.Xml.Schema-Namespace
Weitere Ressourcen
Arbeiten mit XML-Schemata
XML Schema Part 1: Structures
XML Schema Part 2: Datatypes