Partager via


System.Xml.Resolvers Espace de noms

Prend en charge le préremplissage du cache avec des flux DTD ou XML.

Classes

XmlPreloadedResolver

Représente une classe utilisée pour préremplir le cache avec des flux DTD ou XML.

Énumérations

XmlKnownDtds

L'énumération XmlKnownDtds est utilisée par le XmlPreloadedResolver et définit les DTD courantes que le XmlPreloadedResolver reconnaît.

Remarques

L' System.Xml.Resolvers espace de noms définit le XmlPreloadedResolver et l' XmlKnownDtds énumération.

XmlPreloadedResolver est utilisé en tant que programme de résolution lorsque les appels automatiques au réseau ne sont pas souhaités ou ne sont pas possibles. Par exemple, ce type peut être utilisé pour charger des DTD externes mises en cache. Un autre scénario consiste à charger XHTML et à utiliser XmlPreloadedResolver pour précharger des DTD connues définies dans le code xhtml 1,0. Le préchargement d’une DTD bien connue n’appelle aucune connexion réseau, car ces DTD sont déjà incorporées dans le System.Xml. Assembly utils. Actuellement, XmlPreloadedResolver comprend des DTD XHTML 1,0 et RSS 0,91.

L' XmlKnownDtds énumération définit les DTD connues reconnues par XmlPreloadedResolver . L' XmlKnownDtds énumération contient Xhtml10 les Rss091 valeurs,, All et None .

XmlKnownDtd.Xhtml10 Spécifie que le T:System.Xml.Resolvers.XmlPreloadedResolver reconnaîtra les DTD et les entités définies dans le code XHTML 1,0. Pour plus d’informations sur XHTML, consultez la spécification xhtml 1,0.

XmlKnownDtd.Rss091 Spécifie que le T:System.Xml.Resolvers.XmlPreloadedResolver reconnaîtra les DTD et les entités définies dans RSS 0,91.

XmlKnownDtd.All Spécifie que le XmlPreloadedResolver reconnaîtra toutes les DTD actuellement prises en charge. Il s'agit du comportement par défaut.

XmlKnownDtd.None Spécifie que XmlPreloadedResolver ne reconnaîtra pas les DTD prédéfinies.

Notes

Lorsque le XmlPreloadedResolver précharge une DTD connue, il n’appelle pas de connexions réseau, car les DTD sont déjà incorporées dans le System.Xml. Assembly utils.