XmlPreloadedResolver Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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) | |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |