ValidationType Enumerazione

Definizione

Specifica il tipo di convalida da eseguire.Specifies the type of validation to perform.

public enum class ValidationType
public enum ValidationType
type ValidationType = 
Public Enum ValidationType
Ereditarietà
ValidationType

Campi

Auto 1

Esegue la convalida se vengono trovate informazioni sulla DTD o sullo schema.Validates if DTD or schema information is found.

A partire da .NET Framework 2.0, questo campo è obsoleto.Starting with .NET Framework 2.0, this field is obsolete. Si applica solo alla classe XmlValidatingReader obsoleta.It applies only to the obsolete XmlValidatingReader class.

DTD 2

Esegue la convalida in base alla DTD.Validates according to the DTD.

None 0

Non viene eseguita alcuna convalida e non vengono generati errori di convalida.No validation is performed, and no validation errors are thrown. Questa impostazione crea un parser non di convalida conforme a XML 1.0.This setting creates an XML 1.0 compliant non-validating parser.

Le chiamate a ResolveEntity() segnalano gli attributi predefiniti e risolvono le entità generali.Calls to ResolveEntity() report default attributes and resolve general entities. La dichiarazione DOCTYPE non viene usata per scopi di convalida.The DOCTYPE is not used for validation purposes.

Schema 4

La convalida viene eseguita in base a schemi XSD (XML Schema Definition Language), inclusi schemi XML inline.Validate according to XML Schema definition language (XSD) schemas, including inline XML Schemas. Gli schemi XML vengono associati agli URI di spazio dei nomi mediante l'attributo schemaLocation o la proprietà Schemas fornita.XML Schemas are associated with namespace URIs either by using the schemaLocation attribute or the provided Schemas property.

XDR 3

La convalida viene eseguita in base a schemi XDR (XML-Data Reduced), inclusi schemi XDR inline.Validate according to XML-Data Reduced (XDR) schemas, including inline XDR schemas. Gli schemi XDR vengono riconosciuti utilizzando il prefisso dello spazio dei nomi x-schema o la proprietà Schemas.XDR schemas are recognized using the x-schema namespace prefix or the Schemas property.

A partire da .NET Framework 2.0, questo campo è obsoleto.Starting with .NET Framework 2.0, this field is obsolete. Si applica solo alla classe XmlValidatingReader obsoleta.It applies only to the obsolete XmlValidatingReader class.

Commenti

La classe XmlReader può applicare la convalida utilizzando uno schema o una Document Type Definition (DTD).The XmlReader class can enforce validation using a schema or document type definition (DTD). L'enumerazione ValidationType specifica il tipo di convalida che deve essere eseguita dall'istanza XmlReader creata.The ValidationType enumeration specifies the type of validation the created XmlReader instance should perform. L'istanza XmlReader può essere un oggetto XmlReader di convalida creato dal metodo Create o un oggetto XmlValidatingReader.The XmlReader instance can be either a validating XmlReader object created by the Create method, or an XmlValidatingReader object.

Il modello di convalida presenta tre caratteristiche, Strict, informative e status.The validation model has three characteristics, strict, informative, and status. Strict, non consente la combinazione di tipi di convalida, informativo fornisce un avviso se non è possibile trovare lo schema o la Document Type Definition (DTD) e lo stato fornisce avvisi se non è possibile eseguire la convalida per gli elementi e gli attributi degli schemi.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.

Si applica a

Vedi anche