XmlSecureResolver Třída

Definice

Upozornění

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

Pomáhá zabezpečit další implementaci XmlResolver zabalením objektu XmlResolver a omezením prostředků, ke kterým má podkladový XmlResolver objekt přístup.

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
Dědičnost
XmlSecureResolver
Atributy

Poznámky

Další informace o tomto rozhraní API naleznete v tématu Doplňkové poznámky k rozhraní API pro XmlSecureResolver.

Poznámky pro dědice

Tato třída má požadavek na dědičnost. Úplný vztah důvěryhodnosti je nutný k dědění XmlSecureResolver z třídy.

Konstruktory

Name Description
XmlSecureResolver(XmlResolver, Evidence)
Zastaralé.

Inicializuje novou instanci XmlSecureResolver třídy se zadaným a XmlResolver zadaným objektemEvidence.

XmlSecureResolver(XmlResolver, PermissionSet)
Zastaralé.

Inicializuje novou instanci XmlSecureResolver třídy se zadaným a XmlResolver zadaným objektemPermissionSet.

XmlSecureResolver(XmlResolver, String)
Zastaralé.

Inicializuje novou instanci XmlSecureResolver třídy s zadanou XmlResolver adresou URL.

Vlastnosti

Name Description
Credentials
Zastaralé.

Nastaví přihlašovací údaje používané k ověřování webových požadavků.

Metody

Name Description
CreateEvidenceForUrl(String)
Zastaralé.

Vytvoří důkaz pomocí zadané adresy URL.

Equals(Object)
Zastaralé.

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetEntity(Uri, String, Type)
Zastaralé.

Mapuje identifikátor URI na objekt, který obsahuje skutečný prostředek. Tato metoda dočasně nastaví PermissionSet vytvořené v konstruktoru voláním PermitOnly() před voláním GetEntity na podkladový zdroj XmlResolver otevřít prostředek.

GetEntityAsync(Uri, String, Type)
Zastaralé.

Asynchronně mapuje identifikátor URI na objekt, který obsahuje skutečný prostředek.

GetHashCode()
Zastaralé.

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()
Zastaralé.

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()
Zastaralé.

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ResolveUri(Uri, String)
Zastaralé.

Vyřeší absolutní identifikátor URI ze základního a relativního identifikátoru URI voláním ResolveUri základního XmlResolveridentifikátoru URI .

SupportsType(Uri, Type)
Zastaralé.

Umožňuje překladače vrátit jiné typy než Stream.

(Zděděno od XmlResolver)
ToString()
Zastaralé.

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro