System::Net::CredentialCache فئة

CredentialCache class

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

class CredentialCache : public System::Net::ICredentials,
                        public System::Net::ICredentialsByHost

الطرق

طريقةالوصف
Add(System::SharedPtr<Uri>, String, System::SharedPtr<NetworkCredential>)يضيف الاعتمادات الشبكية المحددة إلى الذاكرة المؤقتة.
Add(String, int32_t, String, System::SharedPtr<NetworkCredential>)يضيف الاعتمادات الشبكية المحددة إلى الذاكرة المؤقتة.
CredentialCache()ينشئ نسخة جديدة.
static get_DefaultCredentials()معلومات RTTI.
static get_DefaultNetworkCredentials()يرجع الاعتمادات الشبكية للمستخدم الحالي أو التطبيق.
GetCredential(System::SharedPtr<Uri>, String) overrideيرجع الاعتمادات للبادئة URI المحددة ونوع المصادقة.
GetCredential(String, int32_t, String) overrideيعيد بيانات الاعتماد لاسم المضيف المحدد، المنفذ، ونوع المصادقة.
Remove(System::SharedPtr<Uri>, String)يزيل الاعتمادات الشبكية للبادئة URI المحددة ونوع المصادقة.
Remove(String, int32_t, String)يزيل الاعتمادات الشبكية لاسم المضيف المحدد، المنفذ، ونوع المصادقة.

انظر أيضًا