System.Xml.Resolvers Obor názvů
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í.
Poskytuje podporu pro předvyplnění mezipaměti pomocí definic DTD nebo XML datových proudů.
Třídy
XmlPreloadedResolver |
Představuje třídu, která se používá k předběžnému naplnění mezipaměti datovými proudy DTD nebo XML. |
Výčty
XmlKnownDtds |
Výčet XmlKnownDtds používá XmlPreloadedResolver a definuje, které dobře známé identifikátory DTD rozpoznávají XmlPreloadedResolver . |
Poznámky
System.Xml.ResolversObor názvů definuje XmlPreloadedResolver a XmlKnownDtds výčet.
XmlPreloadedResolver se používá jako překladač, když automatické volání do sítě není žádoucí nebo není možné. Tento typ lze například použít pro načítání externích definicí DTD uložených v mezipaměti. Další scénář načítá XHTML a používá XmlPreloadedResolver se k přednačtení dobře známých definicí DTD, které jsou definovány v XHTML 1,0. Předběžné načtení dobře známé specifikace DTD nevyvolává žádné síťové připojení, protože tyto definice DTD jsou již vloženy do System.Xml. Sestavení util. V současné době XmlPreloadedResolver zahrnuje XHTML 1,0 a RSS 0,91 DTD.
XmlKnownDtdsVýčet definuje, které dobře známé specifikace DTD XmlPreloadedResolver rozpozná. XmlKnownDtdsVýčet obsahuje Xhtml10
Rss091
hodnoty,, All
a None
.
XmlKnownDtd.Xhtml10
Určuje, že T:System.Xml.Resolvers.XmlPreloadedResolver
bude rozpoznávat specifikace DTD a entity, které jsou definovány v XHTML 1,0. Další informace o XHTML naleznete v tématu specifikace xhtml 1,0.
XmlKnownDtd.Rss091
Určuje, že T:System.Xml.Resolvers.XmlPreloadedResolver
bude rozpoznávat specifikace DTD a entity, které jsou definovány v kanálu RSS 0,91.
XmlKnownDtd.All
Určuje, že XmlPreloadedResolver bude rozpoznávat všechny aktuálně podporované specifikace DTD. Toto je výchozí chování.
XmlKnownDtd.None
Určuje, že XmlPreloadedResolver nebude rozpoznán žádný z předdefinovaných definicí DTD.
Poznámka
Když předběžně XmlPreloadedResolver načte dobře známou DTD, nevyvolává připojení k síti, protože soubory DTD jsou již vloženy do System.Xml. Sestavení util.