فئة 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’.

انظر أيضًا