XmlSecureResolver Classe

Definizione

Attenzione

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

Consente di proteggere un'altra implementazione di eseguendo il wrapping dell'oggetto XmlResolverXmlResolver e limitando le risorse a cui l'oggetto sottostante XmlResolver ha accesso.

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
Ereditarietà
XmlSecureResolver
Attributi

Commenti

Per altre informazioni su questa API, vedere Osservazioni supplementari sull'API per XmlSecureResolver.

Note per gli eredi

Questa classe ha una richiesta di ereditarietà. L'attendibilità totale è necessaria per ereditare dalla XmlSecureResolver classe .

Costruttori

Nome Descrizione
XmlSecureResolver(XmlResolver, Evidence)
Obsoleti.

Inizializza una nuova istanza della XmlSecureResolver classe con XmlResolver e Evidence specificato.

XmlSecureResolver(XmlResolver, PermissionSet)
Obsoleti.

Inizializza una nuova istanza della XmlSecureResolver classe con XmlResolver e PermissionSet specificato.

XmlSecureResolver(XmlResolver, String)
Obsoleti.

Inizializza una nuova istanza della XmlSecureResolver classe con l'URL XmlResolver e fornito.

Proprietà

Nome Descrizione
Credentials
Obsoleti.

Imposta le credenziali usate per autenticare le richieste Web.

Metodi

Nome Descrizione
CreateEvidenceForUrl(String)
Obsoleti.

Crea l'evidenza usando l'URL fornito.

Equals(Object)
Obsoleti.

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetEntity(Uri, String, Type)
Obsoleti.

Esegue il mapping di un URI a un oggetto contenente la risorsa effettiva. Questo metodo imposta temporaneamente l'oggetto PermissionSet creato nel costruttore chiamando PermitOnly() prima di chiamare GetEntity sull'oggetto sottostante XmlResolver per aprire la risorsa.

GetEntityAsync(Uri, String, Type)
Obsoleti.

Esegue il mapping asincrono di un URI a un oggetto contenente la risorsa effettiva.

GetHashCode()
Obsoleti.

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()
Obsoleti.

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()
Obsoleti.

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ResolveUri(Uri, String)
Obsoleti.

Risolve l'URI assoluto dagli URI di base e relativi chiamando ResolveUri sull'oggetto sottostante XmlResolver.

SupportsType(Uri, Type)
Obsoleti.

Consente al sistema di risoluzione di restituire tipi diversi da Stream.

(Ereditato da XmlResolver)
ToString()
Obsoleti.

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a