Freigeben über


System.Xml.Resolvers Namespace

Dieser Namespace bietet Unterstützung für das Vorauffüllen des Caches mit DTDs oder XML-Streams.

Klassen

XmlPreloadedResolver

Stellt eine Klasse dar, die zum Vorauffüllen des Cache mit DTDs oder XML-Streams verwendet wird.

Enumerationen

XmlKnownDtds

Die XmlKnownDtds-Enumeration wird vom XmlPreloadedResolver verwendet und definiert, welche bekannten DTDs der XmlPreloadedResolver erkennt.

Hinweise

Der System.Xml.Resolvers -Namespace definiert die XmlPreloadedResolver - und - XmlKnownDtds Enumeration.

XmlPreloadedResolver wird als Resolver verwendet, wenn automatische Aufrufe an das Netzwerk nicht gewünscht oder nicht möglich sind. Dieser Typ kann beispielsweise zum Laden zwischengespeicherter externer DTDs verwendet werden. Ein weiteres Szenario ist das Laden von XHTML und das XmlPreloadedResolver Vorabladen bekannter DTDs, die in XHTML 1.0 definiert sind. Durch das Vorabladen einer bekannten DTD werden keine Netzwerkverbindungen aufgerufen, da diese DTDs bereits in die System.Xml eingebettet sind. Utils-Assembly. XmlPreloadedResolver Derzeit enthält XHTML 1.0 und RSS 0.91 DTDs.

Die XmlKnownDtds -Enumeration definiert, welche bekannten DTDs die XmlPreloadedResolver erkennt. Die XmlKnownDtds -Enumeration enthält die Xhtml10-, Rss091- , All- und None -Werte.

XmlKnownDtd.Xhtml10 gibt an, dass DTDs T:System.Xml.Resolvers.XmlPreloadedResolver und Entitäten erkennt, die in XHTML 1.0 definiert sind. Weitere Informationen zu XHTML finden Sie in der XHTML 1.0-Spezifikation.

XmlKnownDtd.Rss091 gibt an, dass dtDs T:System.Xml.Resolvers.XmlPreloadedResolver und Entitäten erkennt, die in RSS 0.91 definiert sind.

XmlKnownDtd.All gibt an, dass alle XmlPreloadedResolver derzeit unterstützten DTDs erkannt werden. Dies ist das Standardverhalten.

XmlKnownDtd.None gibt an, dass keine XmlPreloadedResolver der vordefinierten DTDs erkannt wird.

Hinweis

XmlPreloadedResolver Beim Vorabladen einer bekannten DTD werden keine Netzwerkverbindungen aufgerufen, da die DTDs bereits in die System.Xml eingebettet sind. Utils-Assembly.