System.Xml.Resolvers Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.