Freigeben über


XmlSecureResolver Klasse

Definition

Achtung

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

Schützt eine andere Implementierung von XmlResolver, indem das XmlResolver-Objekt umschlossen und der Zugriff auf die Ressourcen beschränkt wird, auf die der zugrunde liegende XmlResolver zugreifen kann.

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

Hinweise

Weitere Informationen zu dieser API finden Sie unter Ergänzende API-Hinweise für XmlSecureResolver.

Hinweise für Vererber

Diese Klasse hat eine Vererbungsanforderung. Um von der -Klasse zu erben XmlSecureResolver , ist volle vertrauenswürdig.

Konstruktoren

XmlSecureResolver(XmlResolver, Evidence)
Veraltet.

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

XmlSecureResolver(XmlResolver, PermissionSet)
Veraltet.

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

XmlSecureResolver(XmlResolver, String)
Veraltet.

Initialisiert eine neue Instanz der XmlSecureResolver-Klasse mit dem angegebenen XmlResolver und URL.

Eigenschaften

Credentials
Veraltet.

Legt Anmeldeinformationen zum Authentifizieren von Webanforderungen fest.

Methoden

CreateEvidenceForUrl(String)
Veraltet.

Erstellt einen Beweise mit der angegebenen URL.

Equals(Object)
Veraltet.

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

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

Ordnet einem Objekt, das die eigentliche Ressource enthält, einen URI zu. Diese Methode legt temporär das im Konstruktor durch Aufruf von PermissionSet erstellte PermitOnly() fest, bevor GetEntity für den zugrunde liegenden XmlResolver zum Öffnen der Ressource aufgerufen wird.

GetEntityAsync(Uri, String, Type)
Veraltet.

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

GetEntityAsync(Uri, String, Type)
Veraltet.

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

(Geerbt von XmlResolver)
GetHashCode()
Veraltet.

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()
Veraltet.

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()
Veraltet.

Erstellt eine flache Kopie des aktuellen Object.

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

Löst durch Aufruf von ResolveUri für den zugrunde liegenden XmlResolver den absoluten URI der Basis sowie relative URIs auf.

SupportsType(Uri, Type)
Veraltet.

Erlaubt dem Resolver, andere Typen als Stream zurückzugeben.

(Geerbt von XmlResolver)
ToString()
Veraltet.

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

(Geerbt von Object)

Gilt für: