XmlSecureResolver Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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 |
| 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 |
| 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) |