Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Espacio de nombres System.Xml.Resolvers

 

Publicado: octubre de 2016

El System.Xml.Resolvers espacio de nombres proporciona compatibilidad para la memoria caché con DTD o secuencias.

ClaseDescripción
System_CAPS_pubclassXmlPreloadedResolver

Representa una clase que se usa para rellenar previamente la memoria caché con DTD o XML secuencias.

EnumeraciónDescripción
System_CAPS_pubenumXmlKnownDtds

El XmlKnownDtds enumeración la usa el XmlPreloadedResolver y define las DTD conocidas que el XmlPreloadedResolver reconoce.

El System.Xml.Resolvers espacio de nombres define los XmlPreloadedResolver y XmlKnownDtds (enumeración).

XmlPreloadedResolver se utiliza como una resolución cuando no se desean o no son posibles llamadas automáticas a la red. Por ejemplo, este tipo puede usarse para cargar DTD externas almacenado en caché. Otro escenario es cargar XHTML y utilizar XmlPreloadedResolver para cargar previamente DTD conocidas que se definen en XHTML 1.0. Cargar previamente una DTD conocida no invoca ninguna conexión de red porque estas DTD ya están incrustadas en el ensamblado System.Xml.Utils. Actualmente, XmlPreloadedResolver incluye XHTML 1.0 y RSS 0.91 DTD.

El XmlKnownDtds enumeración define las DTD conocidas que el XmlPreloadedResolver reconoce. El XmlKnownDtds enumeración contiene la Xhtml10, Rss091, All, y None valores.

XmlKnownDtd.Xhtml10 Especifica que el T:System.Xml.Resolvers.XmlPreloadedResolver reconocerá las DTD y entidades definidas en XHTML 1.0. Para obtener más información sobre XHTML, consulte el XHTML 1.0 specification.

XmlKnownDtd.Rss091 Especifica que el T:System.Xml.Resolvers.XmlPreloadedResolver reconocerá las DTD y entidades definidas en RSS 0.91.

XmlKnownDtd.All Especifica que el XmlPreloadedResolver reconocerá todas las DTD compatibles actualmente. Éste es el comportamiento predeterminado.

XmlKnownDtd.None Especifica que el XmlPreloadedResolver no reconocerá ninguna de las DTD predefinidas.

System_CAPS_noteNota

Cuando el XmlPreloadedResolver carga previamente una DTD conocida, no invoca las conexiones de red porque las DTD ya están incrustadas en el ensamblado System.Xml.Utils.

Volver al principio
Mostrar: