Compartir a través de


XmlSecureResolver Clase

Definición

Precaución

XmlSecureResolver is obsolete. Use XmlResolver.ThrowingResolver instead when attempting to forbid XML external entity resolution.

Ayuda a proteger otra implementación de XmlResolver ajustando el objeto XmlResolver y restringiendo los recursos a los que tiene acceso el XmlResolver subyacente.

public ref class XmlSecureResolver : System::Xml::XmlResolver
public class XmlSecureResolver : System.Xml.XmlResolver
[System.Obsolete("XmlSecureResolver is obsolete. Use XmlResolver.ThrowingResolver instead when attempting to forbid XML external entity resolution.", DiagnosticId="SYSLIB0047", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public class XmlSecureResolver : System.Xml.XmlResolver
type XmlSecureResolver = class
    inherit XmlResolver
[<System.Obsolete("XmlSecureResolver is obsolete. Use XmlResolver.ThrowingResolver instead when attempting to forbid XML external entity resolution.", DiagnosticId="SYSLIB0047", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type XmlSecureResolver = class
    inherit XmlResolver
Public Class XmlSecureResolver
Inherits XmlResolver
Herencia
XmlSecureResolver
Atributos

Comentarios

Para obtener más información sobre esta API, consulte Comentarios complementarios de la API para XmlSecureResolver.

Notas a los desarrolladores de herederos

Esta clase tiene una demanda de herencia. Se requiere plena confianza para heredar de la XmlSecureResolver clase .

Constructores

XmlSecureResolver(XmlResolver, Evidence)
Obsoletos.

Inicializa una nueva instancia de la clase XmlSecureResolver con los parámetros XmlResolver y Evidence especificados.

XmlSecureResolver(XmlResolver, PermissionSet)
Obsoletos.

Inicializa una nueva instancia de la clase XmlSecureResolver con los parámetros XmlResolver y PermissionSet especificados.

XmlSecureResolver(XmlResolver, String)
Obsoletos.

Inicializa una nueva instancia de la clase XmlSecureResolver con el objeto XmlResolver y la dirección URL proporcionados.

Propiedades

Credentials
Obsoletos.

Establece las credenciales usadas para autenticar las solicitudes web.

Métodos

CreateEvidenceForUrl(String)
Obsoletos.

Crea una evidencia con la dirección URL proporcionada.

Equals(Object)
Obsoletos.

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetEntity(Uri, String, Type)
Obsoletos.

Asigna un identificador URI a un objeto que contiene el recurso real. Este método establece provisionalmente el objeto PermissionSet que se crea en el constructor llamando a PermitOnly() antes de llamar a GetEntity en el XmlResolver subyacente para abrir el recurso.

GetEntityAsync(Uri, String, Type)
Obsoletos.

Asigna asincrónicamente un identificador URI a un objeto que contiene el recurso real.

GetEntityAsync(Uri, String, Type)
Obsoletos.

Asigna asincrónicamente un identificador URI a un objeto que contiene el recurso real.

(Heredado de XmlResolver)
GetHashCode()
Obsoletos.

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()
Obsoletos.

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()
Obsoletos.

Crea una copia superficial del Object actual.

(Heredado de Object)
ResolveUri(Uri, String)
Obsoletos.

Resuelve el URI absoluto a partir de los URI base y relativo llamando a ResolveUri en el XmlResolver subyacente.

SupportsType(Uri, Type)
Obsoletos.

Permite al objeto Resolver devolver otros tipos además de Stream.

(Heredado de XmlResolver)
ToString()
Obsoletos.

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a