فئة 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>)

انظر أيضًا