System::Web::Services::Protocols::HttpWebClientProtocol فئة

HttpWebClientProtocol class

هذه الفئة الأساسية تُستخدم في جميع وكلاء عميل خدمة الويب XML Web الذين يستخدمون HTTP. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم أبداً بإنشاء نسخة من هذا النوع على المكدس أو باستخدام العامل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل أو أخطاء تأكيد. احرص دائماً على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدم هذا المؤشر لتمريره إلى الدوال كمعامل.

class HttpWebClientProtocol : public System::Web::Services::Protocols::WebClientProtocol

الطرق

طريقةالوصف
virtual CheckForCookies(System::SharedPtr<Net::HttpWebResponse>)يضيف ملفات تعريف الارتباط من الطلب المحدد إلى حاوية ملفات تعريف الارتباط الداخلية.
get_AllowAutoRedirect()يحصل على قيمة تشير إلى ما إذا كان العميل يتبع عمليات إعادة توجيه الخادم.
get_ClientCertificates()يرجع مجموعة شهادات العميل.
get_CookieContainer()يحصل على حاوية تُستخدم لتخزين ملفات تعريف الارتباط.
get_EnableDecompression()يحصل على قيمة تشير إلى ما إذا كان فك الضغط مفعّلاً.
get_Proxy()يحصل على معلومات الوكيل.
get_UnsafeAuthenticatedConnectionSharing()يحصل على قيمة تشير إلى ما إذا كان مشاركة الاتصال مفعّلة عندما يستخدم العميل مصادقة NTLM.
get_UserAgent()يحصل على قيمة رأس ‘User-Agent’.
set_AllowAutoRedirect(bool)يضبط قيمة تشير إلى ما إذا كان العميل يتبع عمليات إعادة توجيه الخادم.
set_CookieContainer(System::SharedPtr<System::Net::CookieContainer>)يضبط حاوية تُستخدم لتخزين ملفات تعريف الارتباط.
set_EnableDecompression(bool)يضبط قيمة تشير إلى ما إذا كان فك الضغط مفعّلاً.
set_Proxy(System::SharedPtr<Net::IWebProxy>)يضبط معلومات الوكيل.
set_UnsafeAuthenticatedConnectionSharing(bool)يضبط قيمة تشير إلى ما إذا كان مشاركة الاتصال مفعّلة عندما يستخدم العميل مصادقة NTLM.
set_UserAgent(String)يضبط قيمة رأس ‘User-Agent’.
UnregisterMapping(System::SharedPtr<Object>)

انظر أيضًا