System::Xml::XmlUrlResolver क्लास

XmlUrlResolver class

Uniform Resource Identifier (URI) द्वारा नामित बाहरी XML संसाधनों को हल करता है।

class XmlUrlResolver : public System::Xml::XmlResolver

विधियाँ

विधिविवरण
GetEntity(SharedPtr<Uri>, String, const TypeInfo&) overrideएक URI को उस ऑब्जेक्ट से मैप करता है जिसमें वास्तविक संसाधन होता है।
ResolveUri(SharedPtr<Uri>, String) overrideबेस और रिलेटिव URI से पूर्ण (एब्सोल्यूट) URI को हल करता है।
set_CachePolicy(const SharedPtr<Net::Cache::RequestCachePolicy>&)अंतर्निहित WebRequest ऑब्जेक्ट के लिए कैश नीति सेट करता है।
set_Credentials(SharedPtr<Net::ICredentials>) overrideवेब अनुरोधों को प्रमाणित करने के लिए उपयोग किए जाने वाले क्रेडेंशियल्स सेट करता है।
set_Proxy(const SharedPtr<Net::IWebProxy>&)अंतर्निहित WebRequest ऑब्जेक्ट के लिए नेटवर्क प्रॉक्सी सेट करता है।
XmlUrlResolver()XmlUrlResolver क्लास का नया इंस्टेंस इनिशियलाइज़ करता है।

Typedefs

टाइपडिफ़विवरण
Ptrइस क्लास के इंस्टेंस के लिए शेयर्ड पॉइंटर का एक उपनाम।

टिप्पणियाँ

इस क्लास की ऑब्जेक्ट्स को केवल System::MakeObject() फ़ंक्शन का उपयोग करके अलोकेट किया जाना चाहिए। इस प्रकार के इंस्टेंस को स्टैक पर या ऑपरेटर new का उपयोग करके कभी न बनाएं, क्योंकि इससे रनटाइम एरर और/या असर्शन फॉल्ट्स हो सकते हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में रैप करें और इस पॉइंटर का उपयोग फ़ंक्शन को आर्ग्यूमेंट के रूप में पास करने के लिए करें।

संबंधित देखें