Sdílet prostřednictvím


XmlPreloadedResolver Třída

Definice

Představuje třídu, která se používá k předběžnému naplnění mezipaměti datovými proudy DTD nebo XML.

public ref class XmlPreloadedResolver : System::Xml::XmlResolver
public class XmlPreloadedResolver : System.Xml.XmlResolver
type XmlPreloadedResolver = class
    inherit XmlResolver
Public Class XmlPreloadedResolver
Inherits XmlResolver
Dědičnost
XmlPreloadedResolver

Poznámky

Typ XmlPreloadedResolver se používá jako překladač, pokud nejsou požadovaná nebo nejsou možná automatická volání do sítě. Tento typ lze například použít pro načítání externích DTD uložených v mezipaměti. Nebo můžete použít XmlPreloadedResolver k předběžnému načtení známých DTD definovaných v XHTML 1.0. Předběžné načtení známých disků DTD nespustí žádná síťová připojení, protože tyto DTD jsou již vložené do System.Xml. Sestavení nástrojů. XmlPreloadedResolver V současné době zahrnuje DTD definované v XHTML 1.0 a RSS 0.91.

Konstruktory

XmlPreloadedResolver()

Inicializuje novou instanci XmlPreloadedResolver třídy.

XmlPreloadedResolver(XmlKnownDtds)

Inicializuje novou instanci XmlPreloadedResolver třídy se zadanými předem načtenými dobře známými identifikátory DTD.

XmlPreloadedResolver(XmlResolver)

Inicializuje novou instanci XmlPreloadedResolver třídy pomocí zadaného záložního překladače.

XmlPreloadedResolver(XmlResolver, XmlKnownDtds)

Inicializuje novou instanci XmlPreloadedResolver třídy se zadaným záložním překladačem a předem načtenými dobře známými identifikátory DTD.

XmlPreloadedResolver(XmlResolver, XmlKnownDtds, IEqualityComparer<Uri>)

Inicializuje novou instanci XmlPreloadedResolver třídy se zadaným záložním překladačem, předem načtenými dobře známými identifikátory DTD a porovnávačem rovnosti identifikátorů URI.

Vlastnosti

Credentials

Nastaví přihlašovací údaje, které se používají k ověření podkladového objektu WebRequest.

PreloadedUris

Získá kolekci předem načtených identifikátorů URI.

Metody

Add(Uri, Byte[])

Přidá do XmlPreloadedResolver úložiště pole bajtů a namapuje ho na identifikátor URI. Pokud úložiště již obsahuje mapování pro stejný identifikátor URI, stávající mapování se přepíše.

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

Přidá do XmlPreloadedResolver úložiště pole bajtů a namapuje ho na identifikátor URI. Pokud úložiště již obsahuje mapování pro stejný identifikátor URI, stávající mapování se přepíše.

Add(Uri, Stream)

Přidá do XmlPreloadedResolver obchodu a Stream namapuje ho na identifikátor URI. Pokud úložiště již obsahuje mapování pro stejný identifikátor URI, stávající mapování se přepíše.

Add(Uri, String)

Přidá řetězec s předem načtenými daty do XmlPreloadedResolver úložiště a namapuje ho na identifikátor URI. Pokud úložiště již obsahuje mapování pro stejný identifikátor URI, stávající mapování se přepíše.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetEntity(Uri, String, Type)

Mapy identifikátor URI k objektu, který obsahuje skutečný prostředek.

GetEntityAsync(Uri, String, Type)

Asynchronně mapuje identifikátor URI na objekt, který obsahuje skutečný prostředek.

GetEntityAsync(Uri, String, Type)

Asynchronně mapuje identifikátor URI na objekt, který obsahuje skutečný prostředek.

(Zděděno od XmlResolver)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
Remove(Uri)

Odebere data odpovídající identifikátoru URI z objektu XmlPreloadedResolver.

ResolveUri(Uri, String)

Vyřeší absolutní identifikátor URI ze základního a relativního identifikátoru URI.

SupportsType(Uri, Type)

Určuje, zda překladač podporuje jiné Typenež jen Stream.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro