XmlPreloadedResolver Classe

Definizione

Rappresenta una classe che viene utilizzata per prepopolare la cache con DTD o flussi XML.Represents a class that is used to prepopulate the cache with DTDs or XML streams.

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

Commenti

Il XmlPreloadedResolver tipo viene usato come resolver quando le chiamate automatiche alla rete non sono desiderate o non sono possibili.The XmlPreloadedResolver type is used as a resolver when automatic calls to the network are not desired or are not possible. Questo tipo, ad esempio, può essere utilizzato per il caricamento di DTD esterni memorizzati nella cache.For example, this type can be used for loading cached external DTDs. In alternativa, è possibile XmlPreloadedResolver usare per precaricare definizioni DTD note definite in XHTML 1,0.Or, you might use XmlPreloadedResolver to preload well-known DTDs that are defined in XHTML 1.0. Il precaricamento di DTD noti non avvia alcuna connessione di rete, perché tali DTD sono già incorporati nell'assembly System. XML. utils.Preloading well-known DTDs does not start any network connections because these DTDs are already embedded in the System.Xml.Utils assembly. Attualmente, XmlPreloadedResolver include le DTD definite in XHTML 1,0 e RSS 0,91.Currently, XmlPreloadedResolver includes the DTDs that are defined in XHTML 1.0 and RSS 0.91.

Costruttori

XmlPreloadedResolver()

Inizializza una nuova istanza della classe XmlPreloadedResolver.Initializes a new instance of the XmlPreloadedResolver class.

XmlPreloadedResolver(XmlKnownDtds)

Inizializza una nuova istanza della classe XmlPreloadedResolver con le definizioni DTD conosciute specificate precaricate.Initializes a new instance of the XmlPreloadedResolver class with the specified preloaded well-known DTDs.

XmlPreloadedResolver(XmlResolver)

Inizializza una nuova istanza della classe XmlPreloadedResolver con il resolver di fallback specificato.Initializes a new instance of the XmlPreloadedResolver class with the specified fallback resolver.

XmlPreloadedResolver(XmlResolver, XmlKnownDtds)

Inizializza una nuova istanza della classe XmlPreloadedResolver con il resolver di fallback specificato e le definizioni DTD conosciute precaricate.Initializes a new instance of the XmlPreloadedResolver class with the specified fallback resolver and preloaded well-known DTDs.

XmlPreloadedResolver(XmlResolver, XmlKnownDtds, IEqualityComparer<Uri>)

Inizializza una nuova istanza della classe XmlPreloadedResolver con il resolver di fallback, le definizioni DTD conosciute precaricate e l'operatore di confronto di uguaglianza fra URI specificati.Initializes a new instance of the XmlPreloadedResolver class with the specified fallback resolver, preloaded well-known DTDs, and URI equality comparer.

Proprietà

Credentials

Imposta le credenziali utilizzate per autenticare l'oggetto WebRequest sottostante.Sets the credentials that are used to authenticate the underlying WebRequest.

PreloadedUris

Ottiene una raccolta di URI precaricati.Gets a collection of preloaded URIs.

Metodi

Add(Uri, Byte[])

Aggiunge una matrice di byte all'archivio XmlPreloadedResolver e ne esegue il mapping a un URI.Adds a byte array to the XmlPreloadedResolver store and maps it to a URI. Se nell'archivio è già presente un mapping per lo stesso URI, il mapping esistente viene sostituito.If the store already contains a mapping for the same URI, the existing mapping is overridden.

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

Aggiunge una matrice di byte all'archivio XmlPreloadedResolver e ne esegue il mapping a un URI.Adds a byte array to the XmlPreloadedResolver store and maps it to a URI. Se nell'archivio è già presente un mapping per lo stesso URI, il mapping esistente viene sostituito.If the store already contains a mapping for the same URI, the existing mapping is overridden.

Add(Uri, Stream)

Aggiunge un Stream all'archivio XmlPreloadedResolver e ne esegue il mapping a un URI.Adds a Stream to the XmlPreloadedResolver store and maps it to a URI. Se nell'archivio è già presente un mapping per lo stesso URI, il mapping esistente viene sostituito.If the store already contains a mapping for the same URI, the existing mapping is overridden.

Add(Uri, String)

Aggiunge una stringa con i dati precaricati all'archivio XmlPreloadedResolver e ne esegue il mapping a un URI.Adds a string with preloaded data to the XmlPreloadedResolver store and maps it to a URI. Se nell'archivio è già presente un mapping per lo stesso URI, il mapping esistente viene sostituito.If the store already contains a mapping for the same URI, the existing mapping is overridden.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetEntity(Uri, String, Type)

Esegue il mapping di un URI a un oggetto contenente la risorsa effettiva.Maps a URI to an object that contains the actual resource.

GetEntityAsync(Uri, String, Type)

Esegue in modo asincrono il mapping di un URI a un oggetto contenente la risorsa effettiva.Asynchronously maps a URI to an object that contains the actual resource.

GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
Remove(Uri)

Rimuove i dati corrispondenti all'URI da XmlPreloadedResolver.Removes the data that corresponds to the URI from the XmlPreloadedResolver.

ResolveUri(Uri, String)

Risolve l'URI assoluto dagli URI di base e relativi.Resolves the absolute URI from the base and relative URIs.

SupportsType(Uri, Type)

Determina se il resolver supporta altri Type oltre a Stream.Determines whether the resolver supports other Types than just Stream.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Si applica a