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 des DTD connus ne démarre aucune connexion réseau, car ces DTD sont déjà incorporés dans l’assembly System.Xml.Utils. XmlPreloadedResolver Inclut actuellement les DTD définis dans XHTML 1.0 et RSS 0.91.

Constructeurs

Nom Description
XmlPreloadedResolver()

Initialise une nouvelle instance de la classe XmlPreloadedResolver.

XmlPreloadedResolver(XmlKnownDtds)

Initialise une nouvelle instance de la XmlPreloadedResolver classe avec les DTD connus spécifiés.

XmlPreloadedResolver(XmlResolver, XmlKnownDtds, IEqualityComparer<Uri>)

Initialise une nouvelle instance de la XmlPreloadedResolver classe avec le programme de résolution de secours spécifié, les DTD bien connus et le comparateur d’égalité d’URI spécifiés.

XmlPreloadedResolver(XmlResolver, XmlKnownDtds)

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

XmlPreloadedResolver(XmlResolver)

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

Propriétés

Nom Description
Credentials

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

PreloadedUris

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

Méthodes

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

Ajoute un tableau d’octets au XmlPreloadedResolver magasin 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[])

Ajoute un tableau d’octets au XmlPreloadedResolver magasin 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 magasin 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 XmlPreloadedResolver magasin et la mappe à un URI. 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 à un objet qui contient la ressource réelle.

GetEntityAsync(Uri, String, Type)

Mappe de façon asynchrone un URI à un objet qui contient la ressource réelle.

GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(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 d’autres Types que juste Stream.

ToString()

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

(Hérité de Object)

S’applique à