XmlReaderSettings Clase

Definición

Especifica un conjunto de características que se admitirán en el XmlReader objeto creado por el Create método .

public ref class XmlReaderSettings sealed
public sealed class XmlReaderSettings
type XmlReaderSettings = class
Public NotInheritable Class XmlReaderSettings
Herencia
XmlReaderSettings

Ejemplos

En el ejemplo siguiente se crea un XmlReader objeto que usa con XmlUrlResolver las credenciales necesarias.

// Create an XmlUrlResolver with the credentials necessary to access the Web server.
var resolver = new XmlUrlResolver();
var myCred = new NetworkCredential(UserName, SecurelyStoredPassword, Domain);
resolver.Credentials = myCred;

var settings = new XmlReaderSettings();
settings.XmlResolver = resolver;

// Create the reader.
XmlReader reader = XmlReader.Create("http://serverName/data/books.xml", settings);
' Create an XmlUrlResolver with the credentials necessary to access the Web server.
Dim resolver As New XmlUrlResolver()
Dim myCred As System.Net.NetworkCredential
myCred = New System.Net.NetworkCredential(UserName, SecurelyStoredPassword, Domain)
resolver.Credentials = myCred

Dim settings As New XmlReaderSettings()
settings.XmlResolver = resolver

' Create the reader.
Dim reader As XmlReader = XmlReader.Create("http://serverName/data/books.xml", settings)

Comentarios

Para obtener más información sobre esta API, consulte Comentarios complementarios de api para XmlReaderSettings.

Constructores

Nombre Description
XmlReaderSettings()

Inicializa una nueva instancia de la clase XmlReaderSettings.

XmlReaderSettings(XmlResolver)
Obsoletos.

Inicializa una nueva instancia de la clase XmlReaderSettings.

Propiedades

Nombre Description
Async

Obtiene o establece si se pueden usar métodos asincrónicos XmlReader en una instancia determinada XmlReader .

CheckCharacters

Obtiene o establece un valor que indica si se va a realizar la comprobación de caracteres.

CloseInput

Obtiene o establece un valor que indica si la secuencia subyacente o TextReader debe cerrarse cuando se cierra el lector.

ConformanceLevel

Obtiene o establece el nivel de conformidad con el que cumplirá.XmlReader

DtdProcessing

Obtiene o establece un valor que determina el procesamiento de DTD.

IgnoreComments

Obtiene o establece un valor que indica si se omitirán los comentarios.

IgnoreProcessingInstructions

Obtiene o establece un valor que indica si se omiten las instrucciones de procesamiento.

IgnoreWhitespace

Obtiene o establece un valor que indica si se omitirán espacios en blanco insignificantes.

LineNumberOffset

Obtiene o establece el desplazamiento de número de línea del XmlReader objeto.

LinePositionOffset

Obtiene o establece el desplazamiento de posición de línea del XmlReader objeto .

MaxCharactersFromEntities

Obtiene o establece un valor que indica el número máximo permitido de caracteres de un documento que resulta de la expansión de entidades.

MaxCharactersInDocument

Obtiene o establece un valor que indica el número máximo permitido de caracteres en un documento XML. Un valor cero (0) significa que no hay límites en el tamaño del documento XML. Un valor distinto de cero especifica el tamaño máximo, en caracteres.

NameTable

Obtiene o establece el XmlNameTable utilizado para comparaciones de cadenas atomizadas.

ProhibitDtd
Obsoletos.

Obtiene o establece un valor que indica si se va a prohibir el procesamiento de la definición de tipo de documento (DTD). Esta propiedad está obsoleta. Utilice DtdProcessing en su lugar.

Schemas

Obtiene o establece el objeto que se va a usar al realizar la XmlSchemaSet validación del esquema.

ValidationFlags

Obtiene o establece un valor que indica la configuración de validación del esquema. Esta configuración se aplica a XmlReader objetos que validan esquemas (ValidationType propiedad establecida en ValidationType.Schema).

ValidationType

Obtiene o establece un valor que indica si realizará la validación o la XmlReader asignación de tipos al leer.

XmlResolver

Establece el XmlResolver utilizado para tener acceso a documentos externos.

Métodos

Nombre Description
Clone()

Crea una copia de la XmlReaderSettings instancia.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
Reset()

Restablece los miembros de la clase de configuración a sus valores predeterminados.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Eventos

Nombre Description
ValidationEventHandler

Se produce cuando el lector encuentra errores de validación.

Se aplica a

Consulte también