System::Net::WebProxy क्लास

WebProxy class

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

class WebProxy : public System::Net::IWebProxy

विधियाँ

विधिविवरण
get_Address()वर्तमान प्रॉक्सी सर्वर का पता प्राप्त करता है।
get_BypassList()उन पतों की सूची प्राप्त करता है जो प्रॉक्सी सर्वर का उपयोग नहीं करते।
get_BypassProxyOnLocal()एक मान प्राप्त करता है जो दर्शाता है कि स्थानीय पतों के लिए प्रॉक्सी सर्वर का उपयोग करना आवश्यक है या नहीं।
virtual get_Credentials()प्रॉक्सी सर्वर को प्रमाणीकरण के लिए भेजे जाने वाले क्रेडेंशियल्स प्राप्त करता है।
get_UseDefaultCredentials()एक मान प्राप्त करता है जो दर्शाता है कि डिफ़ॉल्ट क्रेडेंशियल्स को अनुरोधों के साथ भेजना आवश्यक है या नहीं।
static GetDefaultProxy()इंटरनेट एक्सप्लोरर की गैर-डायनामिक सेटिंग्स का उपयोग करने वाले प्रॉक्सी को लौटाता है।
virtual GetProxy(System::SharedPtr<Uri>)वेब अनुरोध के लिए प्रॉक्सी किया गया URI लौटाता है।
virtual IsBypassed(System::SharedPtr<Uri>)जाँचता है कि निर्दिष्ट URI के लिए प्रॉक्सी सर्वर का उपयोग नहीं किया गया है या नहीं।
set_Address(System::SharedPtr<Uri>)वर्तमान प्रॉक्सी सर्वर का पता सेट करता है।
set_BypassList(System::ArrayPtr<String>)प्रॉक्सी सर्वर का उपयोग न करने वाले पतों की सूची सेट करता है।
set_BypassProxyOnLocal(bool)स्थानीय पतों के लिए प्रॉक्सी सर्वर का उपयोग करना आवश्यक है या नहीं, यह दर्शाने वाला मान सेट करता है।
virtual set_Credentials(System::SharedPtr<ICredentials>)प्रॉक्सी सर्वर को प्रमाणीकरण के लिए भेजे जाने वाले क्रेडेंशियल्स सेट करता है।
set_UseDefaultCredentials(bool)डिफ़ॉल्ट क्रेडेंशियल्स को अनुरोधों के साथ भेजना आवश्यक है या नहीं, यह दर्शाने वाला मान सेट करता है।
WebProxy()एक नया उदाहरण बनाता है।
WebProxy(System::SharedPtr<Uri>)एक नया उदाहरण बनाता है।
WebProxy(System::SharedPtr<Uri>, bool)एक नया उदाहरण बनाता है।
WebProxy(System::SharedPtr<Uri>, bool, System::ArrayPtr<String>)एक नया उदाहरण बनाता है।
WebProxy(System::SharedPtr<Uri>, bool, System::ArrayPtr<String>, System::SharedPtr<ICredentials>)एक नया उदाहरण बनाता है।
WebProxy(String, int32_t)एक नया उदाहरण बनाता है।
WebProxy(String)एक नया उदाहरण बनाता है।
WebProxy(String, bool)एक नया उदाहरण बनाता है।
WebProxy(String, bool, System::ArrayPtr<String>)एक नया उदाहरण बनाता है।
WebProxy(String, bool, System::ArrayPtr<String>, System::SharedPtr<ICredentials>)एक नया उदाहरण बनाता है।

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