ValidationType Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica il tipo di convalida da eseguire.
public enum class ValidationType
public enum ValidationType
type ValidationType =
Public Enum ValidationType
- Ereditarietà
Campi
Auto | 1 | Esegue la convalida se vengono trovate informazioni sulla DTD o sullo schema. A partire da .NET Framework 2.0, questo campo è obsoleto. Si applica solo alla classe XmlValidatingReader obsoleta. |
DTD | 2 | Esegue la convalida in base alla DTD. |
None | 0 | Non viene eseguita alcuna convalida e non vengono generati errori di convalida. Questa impostazione crea un parser non di convalida conforme a XML 1.0. Le chiamate a ResolveEntity() segnalano gli attributi predefiniti e risolvono le entità generali. La dichiarazione DOCTYPE non viene usata per scopi di convalida. |
Schema | 4 | La convalida viene eseguita in base a schemi XSD (XML Schema Definition Language), inclusi schemi XML inline. Gli schemi XML vengono associati agli URI di spazio dei nomi mediante l'attributo |
XDR | 3 | La convalida viene eseguita in base a schemi XDR (XML-Data Reduced), inclusi schemi XDR inline. Gli schemi XDR vengono riconosciuti utilizzando il prefisso dello spazio dei nomi A partire da .NET Framework 2.0, questo campo è obsoleto. Si applica solo alla classe XmlValidatingReader obsoleta. |
Commenti
La XmlReader classe può applicare la convalida usando uno schema o una definizione del tipo di documento (DTD). L'enumerazione ValidationType specifica il tipo di convalida che deve essere eseguita l'istanza creata XmlReader . L'istanza XmlReader Create può essere un oggetto di convalida XmlReader creato dal metodo o un XmlValidatingReader oggetto.
Il modello di convalida ha tre caratteristiche, rigorose, informative e stato. Strict, non consente la combinazione dei tipi di convalida, le informazioni forniscono un avviso se non è possibile trovare la definizione di tipo di documento o lo schema e lo stato fornisce avvisi se la convalida non può essere eseguita per gli elementi e gli attributi dagli schemi.