System::Net::Http::Headers::AuthenticationHeaderValue فئة

AuthenticationHeaderValue class

يمثل قيم رؤوس ‘Authorization’، ‘ProxyAuthorization’، ‘WWW-Authenticate’، و’Proxy-Authenticate’. يجب إنشاء كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم بإنشاء نسخة من هذا النوع على المكدس أو باستخدام المشغل new، لأن ذلك سيتسبب في أخطاء وقت التشغيل أو أعطال التأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.

class AuthenticationHeaderValue : public System::ICloneable

الطرق

طريقةالوصف
AuthenticationHeaderValue(String)المُنشئ.
AuthenticationHeaderValue(String, String)المُنشئ.
Clone() overrideمعلومات RTTI.
Equals(System::SharedPtr<Object>) overrideيقارن الكائنات باستخدام دلالات C# Object.Equals.
get_Parameter()يسترجع بيانات الاعتماد التي تحتوي على معلومات المصادقة.
get_Scheme()معلومات RTTI.
static GetAuthenticationLength(String, int32_t, System::SharedPtr<Object>&)يقوم بتحليل السلسلة المحددة ويعيد الفهرس الأخير لتمثيل السلسلة.
GetHashCode() const overrideنظير طريقة C# Object.GetHashCode(). يتيح تجزئة الكائنات المخصصة.
static Parse(String)يحوّل السلسلة الممرّرة إلى نسخة من فئة AuthenticationHeaderValue.
ToString() const overrideتماثل طريقة C# Object.ToString(). يتيح تحويل الكائنات المخصصة إلى سلسلة.
static TryParse(String, System::SharedPtr<AuthenticationHeaderValue>&)محاولة تحويل السلسلة الممرّرة إلى نسخة من فئة AuthenticationHeaderValue.

انظر أيضًا