Aunque Microsoft .NET Framework incluye las implementaciones concretas de la clase XmlReader, como las clases XmlTextReader, XmlNodeReader y XmlValidatingReader, en la versión 2.0, se recomienda crear instancias de XmlReader mediante el método Create. Para obtener más información, vea Creación de sistemas de lectura XML.
Nota: de seguridad |
|---|
| De forma predeterminada, XmlReader utiliza un objeto XmlUrlResolver sin credenciales de usuario para abrir recursos. Esto significa que, de forma predeterminada, XmlReader puede tener acceso a cualquier ubicación que no requiera credenciales. Puede utilizar uno de los métodos siguientes para controlar a qué recursos puede tener acceso XmlReader: Restrinja los recursos a los que puede tener acceso XmlReader estableciendo la propiedad XmlResolver en un objeto XmlSecureResolver. O bien No permita que XmlReader abra ningún recurso externo estableciendo la propiedad XmlResolver en referencia null (Nothing en Visual Basic). |