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 XmlResolver objeto y restringiendo los recursos a los que tiene acceso el subyacente XmlResolver .

public ref 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
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}")>]
type XmlSecureResolver = class
    inherit XmlResolver
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 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

Nombre Description
XmlSecureResolver(XmlResolver, Evidence)
Obsoletos.

Inicializa una nueva instancia de la XmlSecureResolver clase con y XmlResolverEvidence especificado.

XmlSecureResolver(XmlResolver, PermissionSet)
Obsoletos.

Inicializa una nueva instancia de la XmlSecureResolver clase con y XmlResolverPermissionSet especificado.

XmlSecureResolver(XmlResolver, String)
Obsoletos.

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

Propiedades

Nombre Description
Credentials
Obsoletos.

Establece las credenciales usadas para autenticar las solicitudes web.

Métodos

Nombre Description
CreateEvidenceForUrl(String)
Obsoletos.

Crea evidencias con la dirección URL proporcionada.

Equals(Object)
Obsoletos.

Determina si el objeto especificado es igual al objeto actual.

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

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

GetEntityAsync(Uri, String, Type)
Obsoletos.

Asigna de forma asincrónica un URI a un objeto que contiene el recurso real.

GetHashCode()
Obsoletos.

Actúa como 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 Objectactual.

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

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

SupportsType(Uri, Type)
Obsoletos.

Permite que el solucionador devuelva tipos distintos de Stream.

(Heredado de XmlResolver)
ToString()
Obsoletos.

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a