Opciones de validación en la clase XmlReaderSettings
Actualización: November 2007
La clase XmlReader puede exigir la validación utilizando una definición de tipo de documento (DTD) o un esquema del lenguaje de definición de esquema XML (XSD). Los valores del objeto XmlReaderSettings que utiliza el método Create determinan qué tipo de validación de datos, si hay alguna, admite el objeto XmlReader.
Valores de validación
En la siguiente tabla se detallan los valores específicos de la validación de la clase XmlReaderSettings.
Propiedad |
Descripción |
---|---|
Especifica si se va a permitir el procesamiento de DTD. El valor predeterminado es no permitir el procesamiento de DTD. |
|
Especifica si XmlReader realiza la validación de datos y qué tipo de validación se va a realizar (DTD o de esquema). El valor predeterminado es que no hay validación de datos. |
|
Especifica un controlador de eventos para recibir información sobre eventos de validación. Si no se proporciona un controlador de eventos, se inicia una XmlException en el primer error de validación. |
|
Especifica valores de validación adicionales.
|
|
Especifica el XmlResolver que se utiliza para resolver y tener acceso a cualquier recurso externo. Esto puede incluir entidades externas (por ejemplo, ubicaciones de esquemas y DTD). XmlResolver también se utiliza para procesar cualquier elemento xs:include o xs:import contenido en el esquema XML. Si no se especifica un XmlResolver, XmlReader utiliza un XmlUrlResolver predeterminado sin ninguna credencial de usuario. |
Vea también
Conceptos
Leer fragmentos de XML con XmlReader