XmlPreloadedResolver Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
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) | |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |