XmlSecureResolver Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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 |
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 |
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) |