System::Xml::XmlUrlResolver sınıfı

XmlUrlResolver class

Bir Uniform Resource Identifier (URI) tarafından adlandırılan harici XML kaynaklarını çözer.

class XmlUrlResolver : public System::Xml::XmlResolver

Yöntemler

YöntemAçıklama
GetEntity(SharedPtr<Uri>, String, const TypeInfo&) overrideBir URI’yi gerçek kaynağı içeren bir nesneye eşler.
ResolveUri(SharedPtr<Uri>, String) overrideTemel ve göreceli URI’lerden mutlak URI’yi çözer.
set_CachePolicy(const SharedPtr<Net::Cache::RequestCachePolicy>&)Temel WebRequest nesnesi için önbellek politikasını ayarlar.
set_Credentials(SharedPtr<Net::ICredentials>) overrideWeb isteklerini kimlik doğrulamak için kullanılan kimlik bilgilerini ayarlar.
set_Proxy(const SharedPtr<Net::IWebProxy>&)Temel WebRequest nesnesi için ağ proxy’sini ayarlar.
XmlUrlResolver()Yeni bir XmlUrlResolver sınıf örneği başlatır.

Typedefs

TypedefAçıklama
PtrBu sınıfın bir örneğine ortak gösterici için bir takma addır.

Açıklamalar

Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Yığını üzerinde veya new operatörüyle bu tipin örneklerini asla oluşturmayın, çünkü bu çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.

Ayrıca Bakınız