XmlSecureResolver Klasse

Definition

Achtung

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

Trägt dazu bei, eine weitere Implementierung XmlResolver zu sichern, indem das XmlResolver Objekt umschlossen und die Ressourcen eingeschränkt werden, auf die der zugrunde liegende XmlResolver Zugriff hat.

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
Vererbung
XmlSecureResolver
Attribute

Hinweise

Weitere Informationen zu dieser API finden Sie in den ergänzenden API-Hinweisen für XmlSecureResolver.

Hinweise für Vererber

Diese Klasse hat eine Vererbungsnachfrage. Die vollständige Vertrauensstellung ist erforderlich, um von der Klasse zu erben XmlSecureResolver .

Konstruktoren

Name Beschreibung
XmlSecureResolver(XmlResolver, Evidence)
Veraltet.

Initialisiert eine neue Instanz der XmlSecureResolver Klasse mit der XmlResolver und Evidence den angegebenen.

XmlSecureResolver(XmlResolver, PermissionSet)
Veraltet.

Initialisiert eine neue Instanz der XmlSecureResolver Klasse mit der XmlResolver und PermissionSet den angegebenen.

XmlSecureResolver(XmlResolver, String)
Veraltet.

Initialisiert eine neue Instanz der XmlSecureResolver Klasse mit der XmlResolver bereitgestellten URL.

Eigenschaften

Name Beschreibung
Credentials
Veraltet.

Legt Anmeldeinformationen fest, die zum Authentifizieren von Webanforderungen verwendet werden.

Methoden

Name Beschreibung
CreateEvidenceForUrl(String)
Veraltet.

Erstellt Nachweise mithilfe der angegebenen URL.

Equals(Object)
Veraltet.

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetEntity(Uri, String, Type)
Veraltet.

Ordnet einen URI einem Objekt zu, das die tatsächliche Ressource enthält. Diese Methode legt die PermissionSet erstellung im Konstruktor vorübergehend fest, indem sie vor dem Aufrufen des zugrunde liegenden PermitOnly() Aufrufs zum Öffnen der Ressource aufgerufen GetEntityXmlResolver wird.

GetEntityAsync(Uri, String, Type)
Veraltet.

Ordnet asynchron einen URI einem Objekt zu, das die tatsächliche Ressource enthält.

GetHashCode()
Veraltet.

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()
Veraltet.

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()
Veraltet.

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ResolveUri(Uri, String)
Veraltet.

Löst den absoluten URI aus der Basis und relativen URIs durch Aufrufen ResolveUri der zugrunde liegenden XmlResolver.

SupportsType(Uri, Type)
Veraltet.

Ermöglicht dem Resolver, andere Typen als Stream.

(Geerbt von XmlResolver)
ToString()
Veraltet.

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: