System.Xml.Schema Namespace

Der System.Xml.Schema-Namespace enthält XML-Klassen, die auf Standards basierende Unterstützung für XSD-Schemas (XML Schema Definition) bereitstellen. The System.Xml.Schema namespace contains the XML classes that provide standards-based support for XML schema definition language (XSD) schemas.

Klassen

Extensions

Diese Klasse enthält die LINQ to XML-Erweiterungsmethoden zur XSD-Validierung.This class contains the LINQ to XML extension methods for XSD validation.

ValidationEventArgs

Gibt ausführliche Informationen über den ValidationEventHandler zurück.Returns detailed information related to the ValidationEventHandler.

XmlAtomicValue

Stellt den typisierten Wert eines überprüften XML-Elements bzw. XML-Attributs dar.Represents the typed value of a validated XML element or attribute. Die XmlAtomicValue-Klasse kann nicht geerbt werden.The XmlAtomicValue class cannot be inherited.

XmlSchema

Eine speicherinterne Darstellung eines XML Schemas. Dies wird unter World Wide Web Consortium (W3C) in den Artikeln XML Schema Part 1: Structures (XML-Schema, Teil 1: Strukturen) und XML Schema Part 2: Datatypes (XML-Schema, Teil 2: Datentypen) erläutert.An in-memory representation of an XML Schema, as specified in the World Wide Web Consortium (W3C) XML Schema Part 1: Structures and XML Schema Part 2: Datatypes].

XmlSchemaAll

Stellt das W3C-all-Element (World Wide Web Consortium) dar (Compositor).Represents the World Wide Web Consortium (W3C) all element (compositor).

XmlSchemaAnnotated

Die Basisklasse für alle Elemente, die Anmerkungselemente enthalten können.The base class for any element that can contain annotation elements.

XmlSchemaAnnotation

Stellt das W3C-annotation-Element (World Wide Web Consortium) dar.Represents the World Wide Web Consortium (W3C) annotation element.

XmlSchemaAny

Stellt das W3C-any-Element (World Wide Web Consortium) dar.Represents the World Wide Web Consortium (W3C) any element.

XmlSchemaAnyAttribute

Stellt das W3C-anyAttribute-Element (World Wide Web Consortium) dar.Represents the World Wide Web Consortium (W3C) anyAttribute element.

XmlSchemaAppInfo

Stellt das W3C-appinfo-Element (World Wide Web Consortium) dar.Represents the World Wide Web Consortium (W3C) appinfo element.

XmlSchemaAttribute

Stellt das attribute-Element aus dem XML-Schema dar, wie vom World Wide Web Consortium (W3C) festgelegt.Represents the attribute element from the XML Schema as specified by the World Wide Web Consortium (W3C). Attribute enthalten zusätzliche Informationen zu anderen Dokumentelementen.Attributes provide additional information for other document elements. Das Attributtag ist in den Tags eines Dokumentelements für das Schema geschachtelt.The attribute tag is nested between the tags of a document's element for the schema. Im XML-Dokument werden die Attribute als benannte Elemente im öffnenden Tag eines Elements angezeigt.The XML document displays attributes as named items in the opening tag of an element.

XmlSchemaAttributeGroup

Stellt das attributeGroup-Element aus dem XML-Schema dar, wie vom World Wide Web Consortium (W3C) festgelegt.Represents the attributeGroup element from the XML Schema as specified by the World Wide Web Consortium (W3C). AttributesGroups stellt einen Mechanismus zum Gruppieren einer Reihe von Attributdeklarationen bereit, sodass diese als Gruppe in komplexe Typdefinitionen integriert werden können.AttributesGroups provides a mechanism to group a set of attribute declarations so that they can be incorporated as a group into complex type definitions.

XmlSchemaAttributeGroupRef

Stellt das attributeGroup-Element mit dem ref-Attribut aus dem XML Schema dar, wie vom World Wide Web Consortium (W3C) festgelegt.Represents the attributeGroup element with the ref attribute from the XML Schema as specified by the World Wide Web Consortium (W3C). AttributesGroupRef ist der Verweis auf eine attributeGroup. Die name-Eigenschaft enthält die Attributgruppe, auf die verwiesen wird.AttributesGroupRef is the reference for an attributeGroup, name property contains the attribute group being referenced.

XmlSchemaChoice

Stellt das choice-Element (Compositor) aus dem XML-Schema laut Spezifikation des World Wide Web Consortium (W3C) dar.Represents the choice element (compositor) from the XML Schema as specified by the World Wide Web Consortium (W3C). choice erlaubt es nur einem der untergeordneten Elemente, in einer Instanz angezeigt zu werden.The choice allows only one of its children to appear in an instance.

XmlSchemaCollection

Enthält einen Cache mit XSD-Schemas (XML Schema Definition) und XDR-Schemas (XML-Data Reduced).Contains a cache of XML Schema definition language (XSD) and XML-Data Reduced (XDR) schemas. Die Klasse XmlSchemaCollection ist veraltet.The XmlSchemaCollection class is obsolete. Verwenden Sie stattdessen XmlSchemaSet.Use XmlSchemaSet instead.

XmlSchemaCollectionEnumerator

Unterstützt eine einfache Iteration durch eine Auflistung.Supports a simple iteration over a collection. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

XmlSchemaCompilationSettings

Stellt Schemakompilierungsoptionen für die XmlSchemaSet-Klasse bereit. Diese Klasse kann nicht geerbt werden.Provides schema compilation options for the XmlSchemaSet class This class cannot be inherited.

XmlSchemaComplexContent

Stellt das complexContent-Element von XML-Schema wie vom World Wide Web Consortium (W3C) angegeben dar.Represents the complexContent element from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse stellt das Modell für komplexen Inhalt für komplexe Typen dar.This class represents the complex content model for complex types. Sie enthält Erweiterungen oder Einschränkungen für einen komplexen Typ, der nur Elemente oder gemischten Inhalt enthält.It contains extensions or restrictions on a complex type that has either only elements or mixed content.

XmlSchemaComplexContentExtension

Stellt das extension-Element von XML-Schema wie vom World Wide Web Consortium (W3C) angegeben dar.Represents the extension element from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse ist für komplexe Typen mit einem Modell für komplexen Inhalt vorgesehen, die durch Erweiterung abgeleitet werden.This class is for complex types with complex content model derived by extension. Sie erweitert den komplexen Typ durch Hinzufügen von Attributen oder Elementen.It extends the complex type by adding attributes or elements.

XmlSchemaComplexContentRestriction

Stellt das restriction-Element von XML-Schema wie vom World Wide Web Consortium (W3C) angegeben dar.Represents the restriction element from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse ist für komplexe Typen mit einem Modell für komplexen Inhalt vorgesehen, die durch Einschränkung abgeleitet werden.This class is for complex types with a complex content model derived by restriction. Sie schränkt die Inhalte des komplexen Typs auf eine Teilmenge des vererbten komplexen Typs ein.It restricts the contents of the complex type to a subset of the inherited complex type.

XmlSchemaComplexType

Stellt das complexType-Element von XML-Schema wie vom World Wide Web Consortium (W3C) angegeben dar.Represents the complexType element from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse definiert einen komplexen Typ, der die Gruppe der Attribute und den Inhalt eines Elements bestimmt.This class defines a complex type that determines the set of attributes and content of an element.

XmlSchemaContent

Eine abstrakte Klasse für Schemainhalt.An abstract class for schema content.

XmlSchemaContentModel

Gibt die Reihenfolge und Struktur der untergeordneten Elemente eines Typs an.Specifies the order and structure of the child elements of a type.

XmlSchemaDatatype

Die XmlSchemaDatatype-Klasse ist eine abstrakte Klasse für die Zuordnung von XSD-Typen (XML Schema Definition Language) zu CLR-Typen (Common Language Runtime).The XmlSchemaDatatype class is an abstract class for mapping XML Schema definition language (XSD) types to Common Language Runtime (CLR) types.

XmlSchemaDocumentation

Stellt das documentation-Element von XML-Schema wie vom World Wide Web Consortium (W3C) angegeben dar.Represents the documentation element from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse gibt Informationen an, die von Benutzern in einer annotation gelesen oder verwendet werden können.This class specifies information to be read or used by humans within an annotation.

XmlSchemaElement

Stellt das element-Element von XML-Schema wie vom World Wide Web Consortium (W3C) angegeben dar.Represents the element element from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse ist die Basisklasse für alle Partikeltypen und wird zum Beschreiben eines Elements in einem XML-Dokument verwendet.This class is the base class for all particle types and is used to describe an element in an XML document.

XmlSchemaEnumerationFacet

Stellt das enumeration-Facet des XML-Schemas wie vom World Wide Web Consortium (W3C) angegeben dar.Represents the enumeration facet from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse gibt eine Liste der gültigen Werte für ein simpleType-Element an.This class specifies a list of valid values for a simpleType element. Die Deklaration ist in einer restriction-Deklaration enthalten.Declaration is contained within a restriction declaration.

XmlSchemaException

Gibt ausführliche Informationen über die Schemaausnahme zurück.Returns detailed information about the schema exception.

XmlSchemaExternal

Eine abstrakte Klasse.An abstract class. Stellt Informationen über das enthaltene Schema bereit.Provides information about the included schema.

XmlSchemaFacet

Abstrakte Klasse für alle Facets, die verwendet werden, wenn einfache Typen durch Einschränkung abgeleitet werden.Abstract class for all facets that are used when simple types are derived by restriction.

XmlSchemaFractionDigitsFacet

Gibt eine Einschränkung für die Anzahl der Ziffern an, die für die Nachkommastellen eines simpleType-Elements eingegeben werden können.Specifies a restriction on the number of digits that can be entered for the fraction value of a simpleType element. Der Wert von fractionDigits muss eine positive ganze Zahl sein.The value of fractionDigits must be a positive integer. Stellt das W3C-fractionDigits-Facet (World Wide Web Consortium) dar.Represents the World Wide Web Consortium (W3C) fractionDigits facet.

XmlSchemaGroup

Stellt das group-Element von XML-Schema wie vom World Wide Web Consortium (W3C) angegeben dar.Represents the group element from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse definiert Gruppen auf schema-Ebene, auf die die komplexen Typen verweisen.This class defines groups at the schema level that are referenced from the complex types. Sie gruppiert eine Reihe von Elementdeklarationen, sodass diese als Gruppe in komplexe Typdefinitionen integriert werden können.It groups a set of element declarations so that they can be incorporated as a group into complex type definitions.

XmlSchemaGroupBase

Eine abstrakte Klasse für XmlSchemaAll, XmlSchemaChoice oder XmlSchemaSequence.An abstract class for XmlSchemaAll, XmlSchemaChoice, or XmlSchemaSequence.

XmlSchemaGroupRef

Stellt das group-Element mit dem ref-Attribut aus dem XML-Schema dar, wie vom World Wide Web Consortium (W3C) festgelegt.Represents the group element with ref attribute from the XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse wird in komplexen Typen verwendet, die auf eine auf group-Ebene definierte schema verweisen.This class is used within complex types that reference a group defined at the schema level.

XmlSchemaIdentityConstraint

Klasse für die Identitätseinschränkungen: key-Elemente, keyref-Elemente und unique-Elemente.Class for the identity constraints: key, keyref, and unique elements.

XmlSchemaImport

Stellt das import-Element von XML-Schema wie vom World Wide Web Consortium (W3C) angegeben dar.Represents the import element from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse wird verwendet, um Schemakomponenten aus anderen Schemas zu importieren.This class is used to import schema components from other schemas.

XmlSchemaInclude

Stellt das include-Element von XML-Schema wie vom World Wide Web Consortium (W3C) angegeben dar.Represents the include element from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse wird zum Einschließen von Deklarationen und Definitionen aus einem externen Schema verwendet.This class is used to include declarations and definitions from an external schema. Die eingeschlossenen Deklarationen und Definitionen stehen dann für die Verarbeitung im enthaltenden Schema zur Verfügung.The included declarations and definitions are then available for processing in the containing schema.

XmlSchemaInference

Leitet ein XSD-Schema (XML Schema Definition) von einem XML-Dokument ab.Infers an XML Schema Definition Language (XSD) schema from an XML document. Die XmlSchemaInference-Klasse kann nicht geerbt werden.The XmlSchemaInference class cannot be inherited.

XmlSchemaInferenceException

Gibt Informationen über Fehler zurück, auf die die XmlSchemaInference-Klasse beim Ableiten eines Schemas von einem XML-Dokument stößt.Returns information about errors encountered by the XmlSchemaInference class while inferring a schema from an XML document.

XmlSchemaInfo

Stellt das Post-Schema-Validation-Infoset eines validierten XML-Knotens dar.Represents the post-schema-validation infoset of a validated XML node.

XmlSchemaKey

Diese Klasse stellt das key-Element aus XMLSchema dar, wie vom World Wide Web Consortium (W3C) festgelegt.This class represents the key element from XMLSchema as specified by the World Wide Web Consortium (W3C).

XmlSchemaKeyref

Diese Klasse stellt das keyref-Element aus XMLSchema dar, wie vom World Wide Web Consortium (W3C) festgelegt.This class represents the keyref element from XMLSchema as specified by the World Wide Web Consortium (W3C).

XmlSchemaLengthFacet

Stellt das length-Facet des XML-Schemas wie vom World Wide Web Consortium (W3C) angegeben dar.Represents the length facet from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse kann verwendet werden, um eine Beschränkung auf die Länge eines simpleType-Elements für den Datentyp anzugeben.This class can be used to specify a restriction on the length of a simpleType element on the data type.

XmlSchemaMaxExclusiveFacet

Stellt das maxExclusive-Element von XML-Schema wie vom World Wide Web Consortium (W3C) angegeben dar.Represents the maxExclusive element from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse kann verwendet werden, um eine Beschränkung auf den maximalen Wert eines simpleType-Elements anzugeben.This class can be used to specify a restriction on the maximum value of a simpleType element. Der Elementwert muss kleiner als der Wert des maxExclusive-Elements sein.The element value must be less than the value of the maxExclusive element.

XmlSchemaMaxInclusiveFacet

Stellt das maxInclusive-Element von XML-Schema wie vom World Wide Web Consortium (W3C) angegeben dar.Represents the maxInclusive element from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse kann verwendet werden, um eine Beschränkung auf den maximalen Wert eines simpleType-Elements anzugeben.This class can be used to specify a restriction on the maximum value of a simpleType element. Der Elementwert muss kleiner oder gleich dem Wert des maxInclusive-Elements sein.The element value must be less than or equal to the value of the maxInclusive element.

XmlSchemaMaxLengthFacet

Stellt das maxLength-Element von XML-Schema wie vom World Wide Web Consortium (W3C) angegeben dar.Represents the maxLength element from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse kann verwendet werden, um eine Beschränkung auf die maximale Länge des Datenwerts eines simpleType-Elements anzugeben.This class can be used to specify a restriction on the maximum length of the data value of a simpleType element. Die Länge muss kleiner als der Wert des maxLength-Elements sein.The length must be less than the value of the maxLength element.

XmlSchemaMinExclusiveFacet

Stellt das minExclusive-Element von XML-Schema wie vom World Wide Web Consortium (W3C) angegeben dar.Represents the minExclusive element from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse kann verwendet werden, um eine Beschränkung auf den minimalen Wert eines simpleType-Elements anzugeben.This class can be used to specify a restriction on the minimum value of a simpleType element. Der Elementwert muss größer als der Wert des minExclusive-Elements sein.The element value must be greater than the value of the minExclusive element.

XmlSchemaMinInclusiveFacet

Stellt das minInclusive-Element von XML-Schema wie vom World Wide Web Consortium (W3C) angegeben dar.Represents the minInclusive element from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse kann verwendet werden, um eine Beschränkung auf den minimalen Wert eines simpleType-Elements anzugeben.This class can be used to specify a restriction on the minimum value of a simpleType element. Der Elementwert muss größer oder gleich dem Wert des minInclusive-Elements sein.The element value must be greater than or equal to the value of the minInclusive element.

XmlSchemaMinLengthFacet

Stellt das minLength-Element von XML-Schema wie vom World Wide Web Consortium (W3C) angegeben dar.Represents the minLength element from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse kann verwendet werden, um eine Beschränkung auf die minimale Länge des Datenwerts eines simpleType-Elements anzugeben.This class can be used to specify a restriction on the minimum length of the data value of a simpleType element. Die Länge muss größer als der Wert des minLength-Elements sein.The length must be greater than the value of the minLength element.

XmlSchemaNotation

Stellt das notation-Element von XML-Schema wie vom World Wide Web Consortium (W3C) angegeben dar.Represents the notation element from XML Schema as specified by the World Wide Web Consortium (W3C). Eine XML-Schema-notation-Deklaration ist eine Rekonstruktion von XML 1.0 NOTATION-Deklarationen.An XML Schema notation declaration is a reconstruction of XML 1.0 NOTATION declarations. Der Zweck von Notationen ist die Beschreibung des Formats von Nicht-XML-Daten in einem XML-Dokument.The purpose of notations is to describe the format of non-XML data within an XML document.

XmlSchemaNumericFacet

Abstrakte Klasse zum Definieren von numeric-Facets.Abstract class for defining numeric facets. Diese Klasse ist die Basisklasse für numerische Facetklassen, z. B. XmlSchemaMinLengthFacet.This class is the base class for numeric facet classes such as XmlSchemaMinLengthFacet

XmlSchemaObject

Stellt die Stammklasse für die Hierarchie des XML Schema-Objektmodells dar und fungiert als Basisklasse für Klassen wie die XmlSchema-Klasse.Represents the root class for the Xml schema object model hierarchy and serves as a base class for classes such as the XmlSchema class.

XmlSchemaObjectCollection

Eine Auflistung von XmlSchemaObject.A collection of XmlSchemaObjects.

XmlSchemaObjectEnumerator

Stellt den Enumerator für die XmlSchemaObjectCollection dar.Represents the enumerator for the XmlSchemaObjectCollection.

XmlSchemaObjectTable

Stellt die Auflistungen für enthaltene Elemente in der XmlSchema-Klasse bereit (z. B. Attribute, Attributgruppen, Elemente usw.).Provides the collections for contained elements in the XmlSchema class (for example, Attributes, AttributeGroups, Elements, and so on).

XmlSchemaParticle

Die abstrakte Klasse, die die Basisklasse für alle Partikeltypen (z.B. XmlSchemaAny) ist.Abstract class for that is the base class for all particle types (e.g. XmlSchemaAny).

XmlSchemaPatternFacet

Stellt das pattern-Element von XML-Schema wie vom World Wide Web Consortium (W3C) angegeben dar.Represents the pattern element from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse kann verwendet werden, um eine Beschränkung auf den eingegebenen Wert eines simpleType-Elements anzugeben.This class can be used to specify a restriction on the value entered for a simpleType element.

XmlSchemaRedefine

Stellt das redefine-Element von XML-Schema wie vom World Wide Web Consortium (W3C) angegeben dar.Represents the redefine element from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse kann verwendet werden, um die erneute Definition einfacher und komplexer Typen, Gruppen und Attributgruppen aus externen Schemadateien im aktuellen Schema zuzulassen.This class can be used to allow simple and complex types, groups and attribute groups from external schema files to be redefined in the current schema. Diese Klasse kann außerdem verwendet werden, um eine Versionsverwaltung für die Schemaelemente bereitzustellen.This class can also be used to provide versioning for the schema elements.

XmlSchemaSequence

Stellt das sequence-Element (Compositor) aus dem XML-Schema laut Spezifikation des World Wide Web Consortium (W3C) dar.Represents the sequence element (compositor) from the XML Schema as specified by the World Wide Web Consortium (W3C). Die sequence erfordert, dass die Elemente in der Gruppe im enthaltenden Element in der angegebenen Reihenfolge aufgeführt werden.The sequence requires the elements in the group to appear in the specified sequence within the containing element.

XmlSchemaSet

Enthält einen Cache von XSD-Schemas (XML-Schema Definition Language).Contains a cache of XML Schema definition language (XSD) schemas.

XmlSchemaSimpleContent

Stellt das simpleContent-Element von XML-Schema wie vom World Wide Web Consortium (W3C) angegeben dar.Represents the simpleContent element from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse wird für einfache und komplexe Typen mit einfachem Inhaltsmodell verwendet.This class is for simple and complex types with simple content model.

XmlSchemaSimpleContentExtension

Stellt das extension-Element für einfachen Inhalt aus dem XML-Schema laut Spezifikation des World Wide Web Consortium (W3C) dar.Represents the extension element for simple content from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse kann verwendet werden, um einfache Typen durch Erweiterung abzuleiten.This class can be used to derive simple types by extension. Solche Ableitungen werden verwendet, um den Inhalt einfacher Typen des Elements durch das Hinzufügen von Attributen zu erweitern.Such derivations are used to extend the simple type content of the element by adding attributes.

XmlSchemaSimpleContentRestriction

Stellt das restriction-Element für einfachen Inhalt aus dem XML-Schema laut Spezifikation des World Wide Web Consortium (W3C) dar.Represents the restriction element for simple content from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse kann verwendet werden, um einfache Typen durch Beschränkung abzuleiten.This class can be used to derive simple types by restriction. Solche Ableitungen können verwendet werden, um den Wertebereich für das Element auf eine Teilmenge der im vererbten einfachen Typ angegebenen Werte zu beschränken.Such derivations can be used to restrict the range of values for the element to a subset of the values specified in the inherited simple type.

XmlSchemaSimpleType

Stellt das simpleType-Element für einfachen Inhalt aus dem XML-Schema laut Spezifikation des World Wide Web Consortium (W3C) dar.Represents the simpleType element for simple content from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse definiert einen einfachen Typ.This class defines a simple type. Einfache Typen können Informationen und Einschränkungen für den Wert von Attributen oder Elementen mit Textinhalt angeben.Simple types can specify information and constraints for the value of attributes or elements with text-only content.

XmlSchemaSimpleTypeContent

Abstrakte Klasse für Inhaltsklassen einfacher Typen.Abstract class for simple type content classes.

XmlSchemaSimpleTypeList

Stellt das list-Element von XML-Schema wie vom World Wide Web Consortium (W3C) angegeben dar.Represents the list element from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse kann zum Definieren eines simpleType-Elements als Liste von Werten eines angegebenen Datentyps verwendet werden.This class can be used to define a simpleType element as a list of values of a specified data type.

XmlSchemaSimpleTypeRestriction

Stellt das restriction-Element für einfache Typen aus dem XML-Schema laut Spezifikation des World Wide Web Consortiums (W3C) dar.Represents the restriction element for simple types from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse kann zum Einschränken eines simpleType-Elements verwendet werden.This class can be used restricting simpleType element.

XmlSchemaSimpleTypeUnion

Stellt das union-Element für einfache Typen aus dem XML-Schema laut Spezifikation des World Wide Web Consortiums (W3C) dar.Represents the union element for simple types from XML Schema as specified by the World Wide Web Consortium (W3C). Ein union-Datentyp kann verwendet werden, um den Inhalt eines simpleType anzugeben.A union datatype can be used to specify the content of a simpleType. Der Wert des simpleType-Elements muss einer aus einer Gruppe alternativer Datentypen sein, die in der Union angegeben sind.The value of the simpleType element must be any one of a set of alternative datatypes specified in the union. Unionstypen sind immer abgeleitete Typen und müssen mindestens zwei alternative Datentypen umfassen.Union types are always derived types and must comprise at least two alternative datatypes.

XmlSchemaTotalDigitsFacet

Stellt das totalDigits-Facet des XML-Schemas wie vom World Wide Web Consortium (W3C) angegeben dar.Represents the totalDigits facet from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse kann verwendet werden, um eine Beschränkung der Anzahl von Ziffern anzugeben, die für den Wert eines simpleType-Elements eingegeben werden können.This class can be used to specify a restriction on the number of digits that can be entered for the value of a simpleType element. Der Wert von totalDigits muss eine positive ganze Zahl sein.That value of totalDigits must be a positive integer.

XmlSchemaType

Die Basisklasse für alle einfachen und komplexen Typen.The base class for all simple types and complex types.

XmlSchemaUnique

Stellt das unique-Element von XML-Schema wie vom World Wide Web Consortium (W3C) angegeben dar.Represents the unique element from XML Schema as specified by the World Wide Web Consortium (W3C). Diese Klasse kann verwendet werden, um in einer Gruppe von Elementen eine eindeutige Einschränkung zu identifizieren.This class can be used to identify a unique constraint among a set of elements.

XmlSchemaValidationException

Stellt die Ausnahme dar, die ausgelöst wird, wenn während der Validierung eines XML-Dokuments Fehler und Warnungen bezüglich des XSD-Schemas (XML Schmema Definition) gefunden werden.Represents the exception thrown when XML Schema Definition Language (XSD) schema validation errors and warnings are encountered in an XML document being validated.

XmlSchemaValidator

Stellt eine XSD-Schema-Validierungs-Engine (XML Schema Definition Language) dar.Represents an XML Schema Definition Language (XSD) Schema validation engine. Die XmlSchemaValidator-Klasse kann nicht geerbt werden.The XmlSchemaValidator class cannot be inherited.

XmlSchemaWhiteSpaceFacet

Stellt das W3C-whiteSpace-Facet (World Wide Web Consortium) dar.Represents the World Wide Web Consortium (W3C) whiteSpace facet.

XmlSchemaXPath

Stellt das W3C-selector-Element (World Wide Web Consortium) dar.Represents the World Wide Web Consortium (W3C) selector element.

Schnittstellen

IXmlSchemaInfo

Definiert das Post-Schema-Validation-Infoset eines validierten XML-Knotens.Defines the post-schema-validation infoset of a validated XML node.

Enumerationen

XmlSchemaContentProcessing

Stellt Informationen über den Validierungsmodus von Ersetzungen für any-Elemente und anyAttribute-Elemente bereit.Provides information about the validation mode of any and anyAttribute element replacements.

XmlSchemaContentType

Enumerationen für das Inhaltsmodell des komplexen Typs. Dies stellt den Inhalt im Informationensatz (infoset) für die Post-Schema-Validierung dar.This represents the content in the post-schema-validation information set (infoset).

XmlSchemaDatatypeVariety

Gibt für den Typ die Auswahl an Datentypen für W3C-XML-Schemas an.Specifies the W3C XML schema data type variety of the type.

XmlSchemaDerivationMethod

Stellt verschiedene Methoden für die Verhinderung von Ableitungen bereit.Provides different methods for preventing derivation.

XmlSchemaForm

Gibt an, ob Attribute oder Elemente mit einem Namespacepräfix qualifiziert werden müssen.Indicates if attributes or elements need to be qualified with a namespace prefix.

XmlSchemaInference.InferenceOption

Beeinflusst die von der XmlSchemaInference-Klasse für Elemente und Attribute in einem XML-Dokument abgeleiteten Informationen zu Vorkommen und Typ.Affects occurrence and type information inferred by the XmlSchemaInference class for elements and attributes in an XML document.

XmlSchemaUse

Indikator für die Verwendung des Attributs.Indicator of how the attribute is used.

XmlSchemaValidationFlags

Gibt die von der XmlSchemaValidator-Klasse und der XmlReader-Klasse verwendeten Schemavalidierungsoptionen an.Specifies schema validation options used by the XmlSchemaValidator and XmlReader classes.

XmlSchemaValidity

Stellt die Gültigkeit eines von der XmlSchemaValidator-Klasse überprüften XML-Elements dar.Represents the validity of an XML item validated by the XmlSchemaValidator class.

XmlSeverityType

Stellt den Schweregrad des Validierungsereignisses dar.Represents the severity of the validation event.

XmlTypeCode

Stellt die XSD (XML Schema Definition Language)-Schematypen des W3C dar.Represents the W3C XML Schema Definition Language (XSD) schema types.

Delegaten

ValidationEventHandler

Stellt die Rückrufmethode dar, mit der Ereignisse der XML-Schemavalidierung und die ValidationEventArgs behandelt werden.Represents the callback method that will handle XML schema validation events and the ValidationEventArgs.

XmlValueGetter

Ein delegate, der von der XmlSchemaValidator-Klasse zum Übergeben von Attribut-, Text- und Leerraumwerten als CLR-Typ (Common Language Runtime) verwendet wird, die kompatibel sind mit dem XSD-Typ (XML Schema Definition Language) des Attributs, Texts oder Leerraums.A delegate used by the XmlSchemaValidator class to pass attribute, text, and white space values as a Common Language Runtime (CLR) type compatible with the XML Schema Definition Language (XSD) type of the attribute, text, or white space.

Hinweise

Wichtig

  • Verwenden Sie die Schemas aus unbekannten oder nicht vertrauenswürdigen Quellen oder Standorte nicht zu.Do not use schemas from unknown or untrusted sources or locations. Auf diese Weise wird die Sicherheit Ihres Codes gefährdet werden.Doing so will compromise the security of your code.
  • XML-Schemas (auch Inlineschemas) sind von Natur aus anfällig für DOS-Angriffe; Akzeptieren Sie sie nicht in nicht vertrauenswürdigen Szenarios.XML schemas (including inline schemas) are inherently vulnerable to denial of service attacks; do not accept them in untrusted scenarios.
  • Schema-Validation-Fehlermeldungen und Ausnahmen können vertrauliche Informationen über die Content-Modell oder das URI-Pfade zur Schemadatei verfügbar machen.Schema validation error messages and exceptions may expose sensitive information about the content model or URI paths to the schema file. Achten Sie darauf, dass Sie nicht diese Informationen, um nicht vertrauenswürdige Aufrufer verfügbar zu machen.Be careful not to expose this information to untrusted callers.
  • Weitere Überlegungen zur Sicherheit werden im Abschnitt "Hinweise" der APIs in diesem Namespace behandelt.Additional security considerations are covered in the Remarks section of the APIs in this namespace.