XmlPreloadedResolver Klas

Definitie

Vertegenwoordigt een klasse die wordt gebruikt om de cache vooraf in te vullen met DTD's of XML-stromen.

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

Opmerkingen

Het XmlPreloadedResolver type wordt gebruikt als een resolver wanneer automatische aanroepen naar het netwerk niet gewenst zijn of niet mogelijk zijn. Dit type kan bijvoorbeeld worden gebruikt voor het laden van externe DTD's in de cache. U kunt ook gebruiken XmlPreloadedResolver om bekende DTD's vooraf te laden die zijn gedefinieerd in XHTML 1.0. Het vooraf laden van bekende DTD's start geen netwerkverbindingen omdat deze DTD's al zijn ingesloten in de assembly System.Xml.Utils. XmlPreloadedResolver Bevat momenteel de DTD's die zijn gedefinieerd in XHTML 1.0 en RSS 0.91.

Constructors

Name Description
XmlPreloadedResolver()

Initialiseert een nieuw exemplaar van de XmlPreloadedResolver klasse.

XmlPreloadedResolver(XmlKnownDtds)

Initialiseert een nieuw exemplaar van de XmlPreloadedResolver klasse met de opgegeven vooraf geladen bekende DTD's.

XmlPreloadedResolver(XmlResolver, XmlKnownDtds, IEqualityComparer<Uri>)

Initialiseert een nieuw exemplaar van de XmlPreloadedResolver klasse met de opgegeven terugval-resolver, vooraf geladen bekende DTD's en URI-gelijkheidsvergelijker.

XmlPreloadedResolver(XmlResolver, XmlKnownDtds)

Initialiseert een nieuw exemplaar van de XmlPreloadedResolver klasse met de opgegeven terugval-resolver en vooraf geladen bekende DTD's.

XmlPreloadedResolver(XmlResolver)

Initialiseert een nieuw exemplaar van de XmlPreloadedResolver klasse met de opgegeven terugval-resolver.

Eigenschappen

Name Description
Credentials

Hiermee stelt u de referenties in die worden gebruikt om de onderliggende WebRequestgegevens te verifiëren.

PreloadedUris

Hiermee haalt u een verzameling vooraf geladen URI's op.

Methoden

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

Voegt een bytematrix toe aan het XmlPreloadedResolver archief en wijst deze toe aan een URI. Als het archief al een toewijzing voor dezelfde URI bevat, wordt de bestaande toewijzing overschreven.

Add(Uri, Byte[])

Voegt een bytematrix toe aan het XmlPreloadedResolver archief en wijst deze toe aan een URI. Als het archief al een toewijzing voor dezelfde URI bevat, wordt de bestaande toewijzing overschreven.

Add(Uri, Stream)

Voegt een Stream aan de XmlPreloadedResolver store toe en wijst deze toe aan een URI. Als het archief al een toewijzing voor dezelfde URI bevat, wordt de bestaande toewijzing overschreven.

Add(Uri, String)

Voegt een tekenreeks met vooraf geladen gegevens toe aan het XmlPreloadedResolver archief en wijst deze toe aan een URI. Als het archief al een toewijzing voor dezelfde URI bevat, wordt de bestaande toewijzing overschreven.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetEntity(Uri, String, Type)

Wijst een URI toe aan een object dat de werkelijke resource bevat.

GetEntityAsync(Uri, String, Type)

Asynchroon wijst een URI toe aan een object dat de werkelijke resource bevat.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
Remove(Uri)

Hiermee verwijdert u de gegevens die overeenkomen met de URI uit de XmlPreloadedResolver.

ResolveUri(Uri, String)

Hiermee wordt de absolute URI van de basis- en relatieve URI's omgezet.

SupportsType(Uri, Type)

Bepaalt of de resolver andere Types ondersteunt dan alleen Stream.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op