ValidationType Wyliczenie

Definicja

Określa typ walidacji do wykonania.Specifies the type of validation to perform.

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

Pola

Auto 1

Sprawdza poprawność w przypadku znalezienia informacji DTD lub schematu.Validates if DTD or schema information is found.

Począwszy od .NET Framework 2,0, to pole jest przestarzałe.Starting with .NET Framework 2.0, this field is obsolete. Dotyczy tylko przestarzałej klasy XmlValidatingReader.It applies only to the obsolete XmlValidatingReader class.

DTD 2

Sprawdza poprawność zgodnie z definicją DTD.Validates according to the DTD.

None 0

Sprawdzanie poprawności nie jest wykonywane i nie są generowane żadne błędy sprawdzania poprawności.No validation is performed, and no validation errors are thrown. To ustawienie powoduje utworzenie analizatora składniowego zgodnego z językiem XML 1,0.This setting creates an XML 1.0 compliant non-validating parser.

Wywołuje ResolveEntity() domyślne atrybuty raportu i rozpoznaje ogólne jednostki.Calls to ResolveEntity() report default attributes and resolve general entities. DOCTYPE nie jest używany do celów weryfikacji.The DOCTYPE is not used for validation purposes.

Schema 4

Sprawdzanie poprawności według schematów języka definicji schematu XML (XSD), w tym wbudowanych schematów XML.Validate according to XML Schema definition language (XSD) schemas, including inline XML Schemas. Schematy XML są skojarzone z identyfikatorami URI przestrzeni nazw za pomocą atrybutu schemaLocation lub podanej właściwości Schemas.XML Schemas are associated with namespace URIs either by using the schemaLocation attribute or the provided Schemas property.

XDR 3

Sprawdź poprawność zgodnie ze schematami zmniejszonych danych XML (XDR), w tym wbudowanymi schematami XDR.Validate according to XML-Data Reduced (XDR) schemas, including inline XDR schemas. Schematy XDR są rozpoznawane przy użyciu prefiksu przestrzeni nazw x-schema lub właściwości Schemas.XDR schemas are recognized using the x-schema namespace prefix or the Schemas property.

Począwszy od .NET Framework 2,0, to pole jest przestarzałe.Starting with .NET Framework 2.0, this field is obsolete. Dotyczy tylko przestarzałej klasy XmlValidatingReader.It applies only to the obsolete XmlValidatingReader class.

Uwagi

Klasa XmlReader może wymusić walidację za pomocą definicji typu schematu lub dokumentu (DTD).The XmlReader class can enforce validation using a schema or document type definition (DTD). Wyliczenie ValidationType określa typ walidacji tworzonego wystąpienia XmlReader.The ValidationType enumeration specifies the type of validation the created XmlReader instance should perform. Wystąpienie XmlReader może być walidacją XmlReader obiektu utworzonego przez metodę Create lub obiektem XmlValidatingReader.The XmlReader instance can be either a validating XmlReader object created by the Create method, or an XmlValidatingReader object.

Model walidacji ma trzy cechy, ścisłe, informacyjne i stan.The validation model has three characteristics, strict, informative, and status. Rygorystyczne, nie zezwala na mieszanie typów walidacji, informacyjne wyświetla ostrzeżenie, jeśli nie można znaleźć schematu lub definicji typu dokumentu (DTD), a stan zawiera ostrzeżenia, jeśli nie można wykonać walidacji dla elementów i atrybutów ze schematów.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.

Dotyczy

Zobacz też