XmlReaderSettings Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
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. |