Kelas System::Xml::XmlSecureResolver

XmlSecureResolver class

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

class XmlSecureResolver : public System::Xml::XmlResolver

Metode

MetodeDeskripsi
GetEntity(SharedPtr<Uri>, String, const TypeInfo&) overrideMemetakan URI ke objek yang berisi sumber daya sebenarnya.
ResolveUri(SharedPtr<Uri>, String) overrideMenyelesaikan URI absolut dari URI dasar dan relatif dengan memanggil ResolveUri pada XmlResolver yang mendasarinya.
set_Credentials(SharedPtr<Net::ICredentials>) overrideMenetapkan kredensial yang digunakan untuk mengautentikasi permintaan web.
XmlSecureResolver(const SharedPtr<XmlResolver>&, const String&)Menginisialisasi instance baru dari kelas XmlSecureResolver dengan XmlResolver dan URL yang disediakan.

Typedefs

TypedefDeskripsi
PtrAlias untuk shared pointer ke instance kelas ini.

Catatan

Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskannya ke fungsi sebagai argumen.

Lihat Juga