System.Xml.Resolvers Naamruimte

Biedt ondersteuning voor het vooraf invullen van de cache met DTD's of XML-stromen.

Klassen

Name Description
XmlPreloadedResolver

Vertegenwoordigt een klasse die wordt gebruikt om de cache vooraf in te vullen met DTD's of XML-stromen.

Enums

Name Description
XmlKnownDtds

De XmlKnownDtds opsomming wordt gebruikt door de XmlPreloadedResolver en definieert welke bekende DTD's worden XmlPreloadedResolver herkend.

Opmerkingen

De System.Xml.Resolvers naamruimte definieert de XmlPreloadedResolver en opsomming XmlKnownDtds .

XmlPreloadedResolver wordt gebruikt als een resolver wanneer automatische aanroepen naar het netwerk niet gewenst zijn of niet mogelijk zijn. Dit type kan bijvoorbeeld worden gebruikt voor het laden van externe DTD's in de cache. Een ander scenario is het laden van XHTML en het gebruik voor het vooraf laden van XmlPreloadedResolver bekende DTD's die zijn gedefinieerd in XHTML 1.0. Het vooraf laden van een bekende DTD roept geen netwerkverbindingen aan omdat deze DTD's al zijn ingesloten in de assembly System.Xml.Utils. XmlPreloadedResolver Bevat momenteel XHTML 1.0 en RSS 0.91 DTD's.

De XmlKnownDtds opsomming definieert welke bekende DTD's de XmlPreloadedResolver herkent. De XmlKnownDtds opsomming bevat de Xhtml10, Rss091en AllNone waarden.

XmlKnownDtd.Xhtml10 geeft aan dat de T:System.Xml.Resolvers.XmlPreloadedResolver DTD's en entiteiten die zijn gedefinieerd in XHTML 1.0 worden herkend. Zie de XHTML 1.0-specificatie voor meer informatie over XHTML.

XmlKnownDtd.Rss091 geeft aan dat de T:System.Xml.Resolvers.XmlPreloadedResolver DTD's en entiteiten die zijn gedefinieerd in RSS 0.91 worden herkend.

XmlKnownDtd.All geeft aan dat alle XmlPreloadedResolver momenteel ondersteunde DTD's worden herkend. Dit is het standaardgedrag.

XmlKnownDtd.None geeft aan dat een XmlPreloadedResolver van de vooraf gedefinieerde DTD's niet wordt herkend.

Note

Wanneer een XmlPreloadedResolver bekende DTD vooraf wordt geladen, worden er geen netwerkverbindingen aangeroepen omdat de DTD's al zijn ingesloten in de assembly System.Xml.Utils.