Partager via


XmlPreloadedResolver Classe

Définition

Représente une classe utilisée pour préremplir le cache avec des flux DTD ou XML.

public ref class XmlPreloadedResolver : System::Xml::XmlResolver
public class XmlPreloadedResolver : System.Xml.XmlResolver
type XmlPreloadedResolver = class
    inherit XmlResolver
Public Class XmlPreloadedResolver
Inherits XmlResolver
Héritage
XmlPreloadedResolver

Remarques

Le XmlPreloadedResolver type est utilisé comme programme de résolution lorsque les appels automatiques au réseau ne sont pas souhaités ou ne sont pas possibles. Par exemple, ce type peut être utilisé pour charger des DTD externes mis en cache. Vous pouvez également utiliser XmlPreloadedResolver pour précharger des DTD connus définis dans XHTML 1.0. Le préchargement de DTDs connus ne démarre aucune connexion réseau, car ces DTD sont déjà incorporés dans le System.Xml. Utils assembly. XmlPreloadedResolver Inclut actuellement les DTD définis dans XHTML 1.0 et RSS 0.91.

Constructeurs

XmlPreloadedResolver()

Initialise une nouvelle instance de la classe XmlPreloadedResolver.

XmlPreloadedResolver(XmlKnownDtds)

Initialise une nouvelle instance de la classe XmlPreloadedResolver avec les DTD connues préchargées spécifiées.

XmlPreloadedResolver(XmlResolver)

Initialise une nouvelle instance de la classe XmlPreloadedResolver avec le programme de résolution de secours spécifié.

XmlPreloadedResolver(XmlResolver, XmlKnownDtds)

Initialise une nouvelle instance de la classe XmlPreloadedResolver avec le programme de résolution de secours et les DTD connues préchargées spécifiés.

XmlPreloadedResolver(XmlResolver, XmlKnownDtds, IEqualityComparer<Uri>)

Initialise une nouvelle instance de la classe XmlPreloadedResolver avec le programme de résolution de secours, les DTD connues préchargées et le comparateur d'égalité d'URI spécifiés.

Propriétés

Credentials

Définit les informations d'identification utilisées pour authentifier WebRequest sous-jacent.

PreloadedUris

Obtient une collection d'URI préchargés.

Méthodes

Add(Uri, Byte[])

Ajoute un tableau d'octets au magasin de XmlPreloadedResolver et le mappe à un URI. Si le magasin contient déjà un mappage pour le même URI, le mappage existant est remplacé.

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

Ajoute un tableau d'octets au magasin de XmlPreloadedResolver et le mappe à un URI. Si le magasin contient déjà un mappage pour le même URI, le mappage existant est remplacé.

Add(Uri, Stream)

Ajoute un Stream au magasin de XmlPreloadedResolver et le mappe à un URI. Si le magasin contient déjà un mappage pour le même URI, le mappage existant est remplacé.

Add(Uri, String)

Ajoute une chaîne avec des données préchargées au magasin XmlPreloadedResolver et la mappe à une URL. Si le magasin contient déjà un mappage pour le même URI, le mappage existant est remplacé.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetEntity(Uri, String, Type)

Mappe un URI vers un objet contenant la ressource réelle.

GetEntityAsync(Uri, String, Type)

Mappe de façon asynchrone un URI vers un objet contenant la ressource réelle.

GetEntityAsync(Uri, String, Type)

Mappe de façon asynchrone un URI vers un objet contenant la ressource réelle.

(Hérité de XmlResolver)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
Remove(Uri)

Supprime les données qui correspondent à l'URI du XmlPreloadedResolver.

ResolveUri(Uri, String)

Résout l'URI absolu à partir des URI de base et relatifs.

SupportsType(Uri, Type)

Détermine si le programme de résolution prend en charge les autres Types au lieu de Stream seulement.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à