ValidationType Enumeration

Definition

Gibt die Art der durchzuführenden Validierung an.Specifies the type of validation to perform.

public enum class ValidationType
public enum ValidationType
type ValidationType = 
Public Enum ValidationType
Vererbung
ValidationType

Felder

Auto 1

Überprüft, ob DTD- oder Schemainformationen vorliegen.Validates if DTD or schema information is found.

Ab .NET Framework 2.0 gilt dieses Feld als veraltet.Starting with .NET Framework 2.0, this field is obsolete. Es wird nur auf die veraltete XmlValidatingReader-Klasse angewendet.It applies only to the obsolete XmlValidatingReader class.

DTD 2

Führt eine Überprüfung entsprechend der DTD durch.Validates according to the DTD.

None 0

Es wird keine Validierung ausgeführt, und es werden keine Validierungsfehler ausgelöst.No validation is performed, and no validation errors are thrown. Bei dieser Einstellung wird ein mit XML 1.0 kompatibler Parser erstellt, der keine Validierung durchführt.This setting creates an XML 1.0 compliant non-validating parser.

Durch Aufrufe von ResolveEntity() werden Standardattribute gemeldet und allgemeine Entitäten aufgelöst.Calls to ResolveEntity() report default attributes and resolve general entities. Der DOCTYPE wird nicht zu Validierungszwecken verwendet.The DOCTYPE is not used for validation purposes.

Schema 4

Validiert anhand von XSD (XML Schema Definition Language)-Schemas, einschließlich Inline-XML-Schemas.Validate according to XML Schema definition language (XSD) schemas, including inline XML Schemas. XML-Schemas werden Namespace-URIs entweder mit dem schemaLocation-Attribut oder mit der angegebenen Schemas-Eigenschaft zugeordnet.XML Schemas are associated with namespace URIs either by using the schemaLocation attribute or the provided Schemas property.

XDR 3

Validiert anhand von XDR (XML-Data Reduced)-Schemas, einschließlich Inline-XDR-Schemas.Validate according to XML-Data Reduced (XDR) schemas, including inline XDR schemas. XDR-Schemas werden mit dem x-schema-Namespacepräfix oder der Schemas-Eigenschaft erkannt.XDR schemas are recognized using the x-schema namespace prefix or the Schemas property.

Ab .NET Framework 2.0 gilt dieses Feld als veraltet.Starting with .NET Framework 2.0, this field is obsolete. Es wird nur auf die veraltete XmlValidatingReader-Klasse angewendet.It applies only to the obsolete XmlValidatingReader class.

Hinweise

Die- XmlReader Klasse kann die Validierung mithilfe eines Schemas oder einer DTD (Document Type Definition) erzwingen.The XmlReader class can enforce validation using a schema or document type definition (DTD). Die- ValidationType Enumeration gibt den Typ der Überprüfung an, die die erstellte XmlReader Instanz ausführen sollte.The ValidationType enumeration specifies the type of validation the created XmlReader instance should perform. XmlReaderBei der Instanz kann es sich um ein XmlReader von der-Methode erstelltes validierendes Objekt Create oder um ein-Objekt handeln XmlValidatingReader .The XmlReader instance can be either a validating XmlReader object created by the Create method, or an XmlValidatingReader object.

Das Validierungs Modell hat drei Merkmale, streng, informativ und Status.The validation model has three characteristics, strict, informative, and status. Strict, lässt das Mischen von Validierungs Typen nicht zu, und eine informative Meldung gibt eine Warnung aus, wenn das Schema oder die Dokumenttyp Definition (DTD) nicht gefunden werden kann, und der Status gibt Warnungen aus, wenn die Validierung für Elemente und Attribute aus Schemas nicht ausgeführt werden kann.Strict, does not allow the mixing of validation types, informative provides a warning if the schema or document type definition (DTD) cannot be found, and status provides warnings if validation cannot be performed for elements and attributes from schemas.

Gilt für:

Weitere Informationen