System.Xml.Resolvers Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapewnia obsługę wstępnego zasypowania pamięci podręcznej przy użyciu strumieni DTD lub XML.
Klasy
XmlPreloadedResolver |
Reprezentuje klasę używaną do wstępnego wypełniania pamięci podręcznej przy użyciu identyfikatorów DTD lub strumieni XML. |
Wyliczenia
XmlKnownDtds |
Wyliczenie XmlKnownDtds jest używane przez XmlPreloadedResolver element i definiuje, które dobrze znane jednostki DTD rozpoznają XmlPreloadedResolver . |
Uwagi
Przestrzeń System.Xml.Resolvers nazw definiuje XmlPreloadedResolver wyliczenie XmlKnownDtds i .
XmlPreloadedResolver Jest używany jako program rozpoznawania nazw, gdy automatyczne wywołania do sieci nie są pożądane lub nie są możliwe. Na przykład tego typu można użyć do ładowania buforowanych zewnętrznych identyfikatorów DTD. Innym scenariuszem jest ładowanie kodu XHTML i używanie go do wstępnego ładowania dobrze znanych identyfikatorów DTD zdefiniowanych w XmlPreloadedResolver wersji XHTML 1.0. Wstępne ładowanie dobrze znanego dtd nie wywołuje żadnych połączeń sieciowych, ponieważ te identyfikatory DTD są już osadzone w System.Xml. Zestaw utils. Obecnie program XmlPreloadedResolver zawiera identyfikatory DTD XHTML 1.0 i RSS 0.91.
XmlKnownDtdsWyliczenie określa, które dobrze znane identyfikatory DTD XmlPreloadedResolver rozpoznaje. XmlKnownDtdsWyliczenie zawiera Xhtml10
wartości , , i Rss091
All
None
.
XmlKnownDtd.Xhtml10
Określa, że T:System.Xml.Resolvers.XmlPreloadedResolver
obiekt będzie rozpoznawał identyfikatory DTD i jednostki zdefiniowane w XHTML 1.0. Aby uzyskać więcej informacji na temat XHTML, zobacz specyfikację XHTML 1.0.
XmlKnownDtd.Rss091
określa, że T:System.Xml.Resolvers.XmlPreloadedResolver
obiekt będzie rozpoznawał identyfikatory DTD i jednostki zdefiniowane w funkcji RSS 0.91.
XmlKnownDtd.All
Określa, że XmlPreloadedResolver rozpozna wszystkie aktualnie obsługiwane identyfikatory DTD. Jest to zachowanie domyślne.
XmlKnownDtd.None
Określa, XmlPreloadedResolver że nie rozpozna żadnych wstępnie zdefiniowanych dtd.
Uwaga
Gdy obiekt wstępnie załaduje dobrze znaną usługę DTD, nie wywołuje połączeń sieciowych, ponieważ identyfikatory DTD są już osadzone w XmlPreloadedResolver System.Xml. Zestaw utils.