Udostępnij za pośrednictwem


XmlPreloadedResolver Klasa

Definicja

Reprezentuje klasę używaną do wstępnego wypełniania pamięci podręcznej przy użyciu identyfikatorów DTD lub strumieni XML.

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

Uwagi

Typ XmlPreloadedResolver jest używany jako program rozpoznawania, gdy automatyczne wywołania do sieci nie są pożądane lub nie są możliwe. Na przykład ten typ może służyć do ładowania buforowanych zewnętrznych identyfikatorów DTD. Możesz też użyć polecenia XmlPreloadedResolver , aby wstępnie załadować dobrze znane jednostki DTD zdefiniowane w języku XHTML 1.0. Wstępne ładowanie dobrze znanych identyfikatorów DTD nie uruchamia żadnych połączeń sieciowych, ponieważ te dtD są już osadzone w System.Xml. Zestaw narzędzia. XmlPreloadedResolver Obecnie obejmuje identyfikatory DTD zdefiniowane w kodzie XHTML 1.0 i RSS 0.91.

Konstruktory

XmlPreloadedResolver()

Inicjuje nowe wystąpienie klasy XmlPreloadedResolver.

XmlPreloadedResolver(XmlKnownDtds)

Inicjuje XmlPreloadedResolver nowe wystąpienie klasy z określonymi wstępnie załadowanymi dobrze znanymi jednostkami DTD.

XmlPreloadedResolver(XmlResolver)

Inicjuje XmlPreloadedResolver nowe wystąpienie klasy przy użyciu określonego rezerwowego narzędzia rozpoznawania.

XmlPreloadedResolver(XmlResolver, XmlKnownDtds)

Inicjuje nowe wystąpienie klasy przy użyciu określonego XmlPreloadedResolver rezerwowego rozpoznawania i wstępnie załadowanych dobrze znanych dtD.

XmlPreloadedResolver(XmlResolver, XmlKnownDtds, IEqualityComparer<Uri>)

Inicjuje nowe wystąpienie klasy przy użyciu określonego XmlPreloadedResolver rezerwowego narzędzia rozpoznawania, wstępnie załadowanych dobrze znanych identyfikatorów DTD i porównania równości identyfikatorów URI.

Właściwości

Credentials

Ustawia poświadczenia używane do uwierzytelniania bazowego WebRequest.

PreloadedUris

Pobiera kolekcję wstępnie załadowanych identyfikatorów URI.

Metody

Add(Uri, Byte[])

Dodaje tablicę bajtów do XmlPreloadedResolver magazynu i mapuje ją na identyfikator URI. Jeśli magazyn zawiera już mapowanie dla tego samego identyfikatora URI, istniejące mapowanie jest zastępowane.

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

Dodaje tablicę bajtów do XmlPreloadedResolver magazynu i mapuje ją na identyfikator URI. Jeśli magazyn zawiera już mapowanie dla tego samego identyfikatora URI, istniejące mapowanie jest zastępowane.

Add(Uri, Stream)

Dodaje element Stream do XmlPreloadedResolver magazynu i mapuje go na identyfikator URI. Jeśli magazyn zawiera już mapowanie dla tego samego identyfikatora URI, istniejące mapowanie jest zastępowane.

Add(Uri, String)

Dodaje ciąg ze wstępnie załadowanymi danymi do XmlPreloadedResolver magazynu i mapuje go na identyfikator URI. Jeśli magazyn zawiera już mapowanie dla tego samego identyfikatora URI, istniejące mapowanie jest zastępowane.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetEntity(Uri, String, Type)

Mapy identyfikator URI do obiektu zawierającego rzeczywisty zasób.

GetEntityAsync(Uri, String, Type)

Asynchronicznie mapuje identyfikator URI na obiekt zawierający rzeczywisty zasób.

GetEntityAsync(Uri, String, Type)

Asynchronicznie mapuje identyfikator URI na obiekt zawierający rzeczywisty zasób.

(Odziedziczone po XmlResolver)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Remove(Uri)

Usuwa dane odpowiadające identyfikatorowi URI z elementu XmlPreloadedResolver.

ResolveUri(Uri, String)

Usuwa bezwzględny identyfikator URI z identyfikatorów URI bazowych i względnych.

SupportsType(Uri, Type)

Określa, czy program rozpoznawania obsługuje inne Typeskładniki niż tylko Stream.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy