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

WebClientProtocol class

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

class WebClientProtocol : public virtual System::Object

الطرق

طريقةالوصف
virtual Abort()يلغي الطلب.
get_ConnectionGroupName()يحصل على اسم مجموعة الاتصال.
get_Credentials()يحصل على معلومات المصادقة.
get_PreAuthenticate()يحصل على قيمة تشير إلى ما إذا كان التوثيق المسبق مفعلاً.
get_RequestEncoding()يحصل على الترميز المستخدم لإنشاء طلبات العميل.
get_Timeout()يحصل على فترة الانتظار قبل انتهاء مهلة الطلب.
get_Uri()يحصل على URI خدمة XML Web.
get_Url()يحصل على URL خدمة XML Web.
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>)يضبط URI خدمة XML Web.
set_Url(String)يضبط URL خدمة XML Web.
set_UseDefaultCredentials(bool)يضبط قيمة تشير إلى ما إذا كانت الخاصية ‘Credential’ مساوية للخاصية ‘DefaultCredentials’.

انظر أيضًا