Partilhar via


XmlSecureResolver Classe

Definição

Cuidado

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

Ajuda a proteger outra implementação de XmlResolver encapsulando o objeto XmlResolver e restringindo os recursos aos quais o XmlResolver subjacente tem acesso.

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
Herança
XmlSecureResolver
Atributos

Comentários

Para obter mais informações sobre essa API, consulte Comentários da API complementar para XmlSecureResolver.

Notas aos Herdeiros

Essa classe tem uma demanda de herança. A confiança total é necessária para herdar da XmlSecureResolver classe .

Construtores

XmlSecureResolver(XmlResolver, Evidence)
Obsoleto.

Inicializa uma nova instância da classe XmlSecureResolver com o XmlResolver e Evidence especificados.

XmlSecureResolver(XmlResolver, PermissionSet)
Obsoleto.

Inicializa uma nova instância da classe XmlSecureResolver com o XmlResolver e PermissionSet especificados.

XmlSecureResolver(XmlResolver, String)
Obsoleto.

Inicializa uma nova instância da classe XmlSecureResolver com o XmlResolver e a URL fornecida.

Propriedades

Credentials
Obsoleto.

Define as credenciais usadas para autenticar solicitações da Web.

Métodos

CreateEvidenceForUrl(String)
Obsoleto.

Cria a evidência usando a URL fornecida.

Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetEntity(Uri, String, Type)
Obsoleto.

Mapeia um URI para um objeto que contém o recurso real. Esse método define temporariamente o PermissionSet criado no construtor chamando PermitOnly() antes de chamar GetEntity no XmlResolver subjacente para abrir o recurso.

GetEntityAsync(Uri, String, Type)
Obsoleto.

Mapeia de forma assíncrona um URI para um objeto que contém o recurso real.

GetEntityAsync(Uri, String, Type)
Obsoleto.

Mapeia de forma assíncrona um URI para um objeto que contém o recurso real.

(Herdado de XmlResolver)
GetHashCode()
Obsoleto.

Serve como a função de hash padrão.

(Herdado de Object)
GetType()
Obsoleto.

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ResolveUri(Uri, String)
Obsoleto.

Resolve o URI absoluto dos URIs de base e relativo chamando ResolveUri no XmlResolver subjacente.

SupportsType(Uri, Type)
Obsoleto.

Habilita o resolvedor para tipos de retorno diferentes de Stream.

(Herdado de XmlResolver)
ToString()
Obsoleto.

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a