XmlPreloadedResolver Klass

Definition

Representerar en klass som används för att fylla i cacheminnet i förväg med DTD:er eller XML-strömmar.

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

Kommentarer

Typen XmlPreloadedResolver används som en lösning när automatiska anrop till nätverket inte är önskade eller inte är möjliga. Den här typen kan till exempel användas för att läsa in cachelagrade externa DTD:er. Eller så kan du använda XmlPreloadedResolver för att förinstallera välkända DTD:er som definieras i XHTML 1.0. Förinläsning av välkända DTD:er startar inte några nätverksanslutningar eftersom dessa DTD:er redan är inbäddade i sammansättningen System.Xml.Utils. XmlPreloadedResolver Omfattar för närvarande de DTD:er som definieras i XHTML 1.0 och RSS 0.91.

Konstruktorer

Name Description
XmlPreloadedResolver()

Initierar en ny instans av XmlPreloadedResolver klassen.

XmlPreloadedResolver(XmlKnownDtds)

Initierar en ny instans av XmlPreloadedResolver klassen med angivna förinlästa välkända DTD:er.

XmlPreloadedResolver(XmlResolver, XmlKnownDtds, IEqualityComparer<Uri>)

Initierar en ny instans av XmlPreloadedResolver klassen med den angivna återställningslösaren, förinstallerade välkända DTD:er och URI-likhetsjämförare.

XmlPreloadedResolver(XmlResolver, XmlKnownDtds)

Initierar en ny instans av XmlPreloadedResolver klassen med den angivna återställningslösaren och förinstallerade välkända DTD:er.

XmlPreloadedResolver(XmlResolver)

Initierar en ny instans av XmlPreloadedResolver klassen med den angivna återställningslösaren.

Egenskaper

Name Description
Credentials

Anger de autentiseringsuppgifter som används för att autentisera den underliggande WebRequest.

PreloadedUris

Hämtar en samling förinstallerade URI:er.

Metoder

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

Lägger till en bytematris i arkivet XmlPreloadedResolver och mappar den till en URI. Om arkivet redan innehåller en mappning för samma URI, åsidosättas den befintliga mappningen.

Add(Uri, Byte[])

Lägger till en bytematris i arkivet XmlPreloadedResolver och mappar den till en URI. Om arkivet redan innehåller en mappning för samma URI, åsidosättas den befintliga mappningen.

Add(Uri, Stream)

Lägger till en Stream i butiken XmlPreloadedResolver och mappar den till en URI. Om arkivet redan innehåller en mappning för samma URI, åsidosättas den befintliga mappningen.

Add(Uri, String)

Lägger till en sträng med förinlästa data i XmlPreloadedResolver lagret och mappar den till en URI. Om arkivet redan innehåller en mappning för samma URI, åsidosättas den befintliga mappningen.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetEntity(Uri, String, Type)

Mappar en URI till ett objekt som innehåller den faktiska resursen.

GetEntityAsync(Uri, String, Type)

Mappar asynkront en URI till ett objekt som innehåller den faktiska resursen.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
Remove(Uri)

Tar bort data som motsvarar URI:n från XmlPreloadedResolver.

ResolveUri(Uri, String)

Löser den absoluta URI:n från bas- och relativa URI:er.

SupportsType(Uri, Type)

Avgör om matcharen stöder andra Types än bara Stream.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för