Bagikan melalui


XmlSecureResolver Kelas

Definisi

Perhatian

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

Membantu mengamankan implementasi XmlResolver lain dengan membungkus XmlResolver objek dan membatasi sumber daya yang dapat diakses oleh yang mendasarnya XmlResolver .

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
Warisan
XmlSecureResolver
Atribut

Keterangan

Untuk informasi selengkapnya tentang API ini, lihat Keterangan API Tambahan untuk XmlSecureResolver.

Catatan Bagi Inheritor

Kelas ini memiliki permintaan warisan. Kepercayaan penuh diperlukan untuk mewarisi dari XmlSecureResolver kelas .

Konstruktor

XmlSecureResolver(XmlResolver, Evidence)
Kedaluwarsa.

Menginisialisasi instans XmlSecureResolver baru kelas dengan XmlResolver dan Evidence yang ditentukan.

XmlSecureResolver(XmlResolver, PermissionSet)
Kedaluwarsa.

Menginisialisasi instans XmlSecureResolver baru kelas dengan XmlResolver dan PermissionSet yang ditentukan.

XmlSecureResolver(XmlResolver, String)
Kedaluwarsa.

Menginisialisasi instans XmlSecureResolver baru kelas dengan XmlResolver URL dan yang disediakan.

Properti

Credentials
Kedaluwarsa.

Mengatur kredensial yang digunakan untuk mengautentikasi permintaan web.

Metode

CreateEvidenceForUrl(String)
Kedaluwarsa.

Membuat bukti menggunakan URL yang disediakan.

Equals(Object)
Kedaluwarsa.

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetEntity(Uri, String, Type)
Kedaluwarsa.

Memetakan URI ke objek yang berisi sumber daya aktual. Metode ini untuk sementara mengatur yang dibuat di konstruktor dengan memanggil PermitOnly() sebelum memanggil GetEntity pada yang mendasar PermissionSetXmlResolver untuk membuka sumber daya.

GetEntityAsync(Uri, String, Type)
Kedaluwarsa.

Secara asinkron memetakan URI ke objek yang berisi sumber daya aktual.

GetEntityAsync(Uri, String, Type)
Kedaluwarsa.

Secara asinkron memetakan URI ke objek yang berisi sumber daya aktual.

(Diperoleh dari XmlResolver)
GetHashCode()
Kedaluwarsa.

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()
Kedaluwarsa.

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()
Kedaluwarsa.

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ResolveUri(Uri, String)
Kedaluwarsa.

Menyelesaikan URI absolut dari URI dasar dan relatif dengan memanggil ResolveUri pada XmlResolver.

SupportsType(Uri, Type)
Kedaluwarsa.

Memungkinkan resolver mengembalikan jenis selain Stream.

(Diperoleh dari XmlResolver)
ToString()
Kedaluwarsa.

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk