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ředvyplňová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á automatická volání do sítě nebo nejsou možné. 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í dobře známých DTD nespustí žádná síťová připojení, protože tyto DTD jsou již vloženy v sestavení System.Xml.Utils. XmlPreloadedResolver V současné době zahrnuje DTD definované v XHTML 1.0 a RSS 0.91.
Konstruktory
| Name | Description |
|---|---|
| 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, XmlKnownDtds, IEqualityComparer<Uri>) |
Inicializuje novou instanci třídy pomocí zadaného záložního XmlPreloadedResolver překladače, předem načtených dobře známých DTD a porovnání rovnosti identifikátorů URI. |
| 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) |
Inicializuje novou instanci XmlPreloadedResolver třídy pomocí zadaného záložního překladače. |
Vlastnosti
| Name | Description |
|---|---|
| Credentials |
Nastaví přihlašovací údaje, které se používají k ověření podkladového WebRequestobjektu . |
| PreloadedUris |
Získá kolekci předem načtených identifikátorů URI. |
Metody
| Name | Description |
|---|---|
| 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, 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, Stream) |
Přidá do Stream obchodu a XmlPreloadedResolver mapuje 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 mapuje 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čuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetEntity(Uri, String, Type) |
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. |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního 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) |