XmlPreloadedResolver Clase

Definición

Representa una clase que se usa para rellenar previamente la memoria caché con DTD o secuencias XML.

public ref class XmlPreloadedResolver : System::Xml::XmlResolver
public class XmlPreloadedResolver : System.Xml.XmlResolver
type XmlPreloadedResolver = class
    inherit XmlResolver
Public Class XmlPreloadedResolver
Inherits XmlResolver
Herencia
XmlPreloadedResolver

Comentarios

El XmlPreloadedResolver tipo se usa como solucionador cuando las llamadas automáticas a la red no son deseadas o no son posibles. Por ejemplo, este tipo se puede usar para cargar DTD externos almacenados en caché. O bien, puede usar XmlPreloadedResolver para cargar previamente DTD conocidos que se definen en XHTML 1.0. La precarga de DTD conocidas no inicia ninguna conexión de red porque estas DTD ya están insertadas en el System.Xml. Ensamblado Utils. Actualmente, XmlPreloadedResolver incluye los DTD definidos en XHTML 1.0 y RSS 0.91.

Constructores

XmlPreloadedResolver()

Inicializa una nueva instancia de la clase XmlPreloadedResolver.

XmlPreloadedResolver(XmlKnownDtds)

Inicializa una nueva instancia de la clase XmlPreloadedResolver con las DTD conocidas cargadas previamente especificadas.

XmlPreloadedResolver(XmlResolver)

Inicializa una nueva instancia de la clase XmlPreloadedResolver con la resolución de reserva especificada.

XmlPreloadedResolver(XmlResolver, XmlKnownDtds)

Inicializa una nueva instancia de la clase XmlPreloadedResolver con la resolución de reserva especificada y las DTD conocidas cargadas previamente.

XmlPreloadedResolver(XmlResolver, XmlKnownDtds, IEqualityComparer<Uri>)

Inicializa una nueva instancia de la clase XmlPreloadedResolver con la resolución de reserva, las DTD conocidas cargadas previamente y el comparador de igualdad de identificadores URI especificados.

Propiedades

Credentials

Establece credenciales que se usan para autenticar WebRequest subyacentes.

PreloadedUris

Obtiene una colección de identificadores URI cargados previamente.

Métodos

Add(Uri, Byte[])

Agrega una matriz de bytes al XmlPreloadedResolver almacenado y le asigna a un URI. Si el almacén ya contiene una asignación para el mismo URI, se invalida la asignación existente.

Add(Uri, Byte[], Int32, Int32)

Agrega una matriz de bytes al XmlPreloadedResolver almacenado y le asigna a un URI. Si el almacén ya contiene una asignación para el mismo URI, se invalida la asignación existente.

Add(Uri, Stream)

Agrega un Stream al XmlPreloadedResolver almacenado y lo asigna a un URI. Si el almacén ya contiene una asignación para el mismo URI, se invalida la asignación existente.

Add(Uri, String)

Agrega una cadena con datos cargados previamente al almacén de XmlPreloadedResolver y la asigna a un URI. Si el almacén ya contiene una asignación para el mismo URI, se invalida la asignación existente.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetEntity(Uri, String, Type)

Asigna un identificador URI a un objeto que contiene el recurso real.

GetEntityAsync(Uri, String, Type)

Asigna asincrónicamente un identificador URI a un objeto que contiene el recurso real.

GetEntityAsync(Uri, String, Type)

Asigna asincrónicamente un identificador URI a un objeto que contiene el recurso real.

(Heredado de XmlResolver)
GetHashCode()

Sirve 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 Object actual.

(Heredado de Object)
Remove(Uri)

Quita los datos correspondientes al identificador URI de XmlPreloadedResolver.

ResolveUri(Uri, String)

Resuelve el URI absoluto a partir de los URI base y relativo.

SupportsType(Uri, Type)

Determina si la resolución admite otros objetos Type además de Stream.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a