Sdílet prostřednictvím


ValidationType Výčet

Definice

Určuje typ ověření, který se má provést.

public enum class ValidationType
public enum ValidationType
type ValidationType = 
Public Enum ValidationType
Dědičnost
ValidationType

Pole

Auto 1

Ověří, jestli jsou nalezeny informace o DTD nebo schématu.

Počínaje .NET Framework 2.0 je toto pole zastaralé. Vztahuje se pouze na zastaralou XmlValidatingReader třídu.

DTD 2

Ověří se podle DTD.

None 0

Neprovádí se žádné ověření a nejsou vyvolán žádné chyby ověření. Toto nastavení vytvoří analyzátor, který je kompatibilní s xml 1.0.

Volání výchozích ResolveEntity() atributů sestavy a řešení obecných entit TYP DOCTYPE se nepoužívá pro účely ověřování.

Schema 4

Ověřte v závislosti na schématech XSD (XML Schema Definition Language) včetně vložených schémat XML. Schémata XML jsou přidružena k identifikátorům URI oboru názvů buď pomocí atributu schemaLocation , nebo poskytnuté Schemas vlastnosti.

XDR 3

Ověřte podle schémat XML-Data Omezené (XDR) včetně vložených schémat XDR. Schémata XDR se rozpoznávají pomocí x-schema předpony oboru názvů nebo Schemas vlastnosti.

Počínaje .NET Framework 2.0 je toto pole zastaralé. Vztahuje se pouze na zastaralou XmlValidatingReader třídu.

Poznámky

Třída XmlReader může vynutit ověření pomocí definice schématu nebo typu dokumentu (DTD). Výčet ValidationType určuje typ ověření, které má vytvořená XmlReader instance provést. Instance XmlReader může být buď ověřovacím XmlReader objektem vytvořeným metodou Create , nebo objektem XmlValidatingReader .

Ověřovací model má tři charakteristiky, přísné, informativní a stav. Striktní, neumožňuje kombinování typů ověřování, informativní poskytuje upozornění, pokud nelze najít definici schématu nebo typu dokumentu (DTD) a stav poskytuje upozornění, pokud ověření nelze provést pro prvky a atributy ze schémat.

Platí pro

Viz také