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.
Bietet Unterstützung zum Vorabpopulieren des Caches mit DTDs oder XML-Datenströmen.
Klassen
| Name | Beschreibung |
|---|---|
| XmlPreloadedResolver |
Stellt eine Klasse dar, die verwendet wird, um den Cache mit DTDs oder XML-Datenströmen vorzufüllen. |
Enumerationen
| Name | Beschreibung |
|---|---|
| XmlKnownDtds |
Die XmlKnownDtds-Aufzählung wird vom XmlPreloadedResolver verwendet und definiert, welche bekannten DTDs vom XmlPreloadedResolver erkannt werden. |
Hinweise
Der System.Xml.Resolvers Namespace definiert die XmlPreloadedResolver Und die XmlKnownDtds Enumeration.
XmlPreloadedResolver wird als Resolver verwendet, wenn automatische Aufrufe des Netzwerks 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 die Verwendung XmlPreloadedResolver zum Vorabladen bekannter DTDs, die in XHTML 1.0 definiert sind. Beim Vorabladen einer bekannten DTD werden keine Netzwerkverbindungen aufgerufen, da diese DTDs bereits in die System.Xml.Utils-Assembly eingebettet sind. XmlPreloadedResolver Enthält derzeit XHTML 1.0 und RSS 0.91 DTDs.
Die XmlKnownDtds Aufzählung definiert, welche bekannten DTDs erkannt XmlPreloadedResolver werden. Die XmlKnownDtds Aufzählung enthält die Xhtml10Werte , Rss091, , Allund None die Werte.
XmlKnownDtd.Xhtml10 Gibt an, dass die T:System.Xml.Resolvers.XmlPreloadedResolver DTDs und Entitäten erkennen, die in XHTML 1.0 definiert sind. Weitere Informationen zu XHTML finden Sie in der XHTML 1.0-Spezifikation.
XmlKnownDtd.Rss091 Gibt an, dass die T:System.Xml.Resolvers.XmlPreloadedResolver DTDs und Entitäten erkennen, 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 die XmlPreloadedResolver vordefinierten DTDs nicht erkannt werden.
Hinweis
XmlPreloadedResolver Beim Vorabladen einer bekannten DTD werden keine Netzwerkverbindungen aufgerufen, da die DTDs bereits in die System.Xml.Utils-Assembly eingebettet sind.