System::Web::Services::Protocols::WebClientProtocol class

WebClientProtocol class

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

class WebClientProtocol : public virtual System::Object

विधियाँ

विधिविवरण
virtual Abort()अनुरोध को रद्द करता है।
get_ConnectionGroupName()कनेक्शन समूह का नाम प्राप्त करता है।
get_Credentials()प्रमाणीकरण जानकारी को प्राप्त करता है।
get_PreAuthenticate()एक मान प्राप्त करता है जो दर्शाता है कि प्री‑ऑथेंटिकेशन सक्षम है या नहीं।
get_RequestEncoding()क्लाइंट अनुरोध बनाने के लिए उपयोग की जाने वाली एन्कोडिंग प्राप्त करता है।
get_Timeout()अनुरोध के टाइम‑आउट होने से पहले प्रतीक्षा करने के समय अंतराल को प्राप्त करता है।
get_Uri()XML Web सेवा URI प्राप्त करता है।
get_Url()XML Web सेवा URL प्राप्त करता है।
get_UseDefaultCredentials()एक मान प्राप्त करता है जो दर्शाता है कि ‘Credential’ प्रॉपर्टी ‘DefaultCredentials’ प्रॉपर्टी के बराबर है या नहीं।
set_ConnectionGroupName(String)कनेक्शन समूह का नाम सेट करता है।
set_Credentials(System::SharedPtr<Net::ICredentials>)प्रमाणीकरण जानकारी को सेट करता है।
set_PreAuthenticate(bool)एक मान सेट करता है जो दर्शाता है कि प्री‑ऑथेंटिकेशन सक्षम है या नहीं।
set_RequestEncoding(System::SharedPtr<Text::Encoding>)क्लाइंट अनुरोधों को बनाने के लिए उपयोग की जाने वाली एन्कोडिंग सेट करता है।
set_Timeout(int32_t)अनुरोध के टाइम‑आउट होने से पहले प्रतीक्षा करने की अवधि सेट करता है.
set_Uri(System::SharedPtr<Uri>)XML Web सेवा URI सेट करता है।
set_Url(String)XML Web सेवा URL सेट करता है।
set_UseDefaultCredentials(bool)सेट करता है वह मान जो दर्शाता है कि ‘Credential’ प्रॉपर्टी ‘DefaultCredentials’ प्रॉपर्टी के बराबर है।

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