ValidationType Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Pole
| Name | Hodnota | Description |
|---|---|---|
| None | 0 | Neprovádí se žádné ověření a nejsou vyvolán žádné chyby ověření. Toto nastavení vytvoří analyzátor vyhovující standardu XML 1.0. ResolveEntity() Volání výchozíchatributůch TYP DOCTYPE se nepoužívá pro účely ověřování. |
| Auto | 1 | Ověří, jestli jsou nalezeny informace o DTD nebo schématu. Počínaje verzí .NET Framework 2.0 je toto pole zastaralé. Vztahuje se pouze na zastaralou XmlValidatingReader třídu. |
| DTD | 2 | Ověřuje se podle DTD. |
| XDR | 3 | Ověřte podle schématu XML-Data Reduced (XDR), včetně vložených schémat XDR. Schémata XDR se rozpoznávají pomocí Počínaje verzí .NET Framework 2.0 je toto pole zastaralé. Vztahuje se pouze na zastaralou XmlValidatingReader třídu. |
| Schema | 4 | Ověřte podle schémat jazyka XSD (Xml 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 |
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ď validačním XmlReader objektem vytvořeným metodou Create , nebo objektem XmlValidatingReader .
Ověřovací model má tři vlastnosti, 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í v případě, že ověření nelze provést pro prvky a atributy ze schémat.