System::Net::CredentialCache class
محتويات
[
يخفي
]CredentialCache class
يوفر تخزين الاعتمادات. يجب تخصيص كائنات هذه الفئة فقط باستخدام دالة System::MakeObject(). لا تقم أبدًا بإنشاء نسخة من هذا النوع على المكدس أو باستخدام operator 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) | يزيل الاعتمادات الشبكية لاسم المضيف المحدد، المنفذ، ونوع المصادقة. |
انظر أيضًا
- Class ICredentials
- Class ICredentialsByHost
- Namespace System::Net
- Library Aspose.Page for C++