System::Net::CookieContainer class
محتويات
[
يخفي
]CookieContainer class
يوفر حاوية لكائنات فئة CookieCollection. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم أبدًا بإنشاء نسخة من هذا النوع على المكدس أو باستخدام العامل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل و/أو أخطاء التأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
class CookieContainer : public System::Object
الطرق
| طريقة | الوصف |
|---|---|
| Add(System::SharedPtr<Cookie>) | يضيف ملف تعريف ارتباط إلى المجموعة. |
| Add(System::SharedPtr<Cookie>, bool) | يضيف ملف تعريف ارتباط إلى المجموعة. |
| Add(System::SharedPtr<CookieCollection>) | ينسخ ملفات تعريف الارتباط من المجموعة المحددة إلى الحالية. |
| Add(System::SharedPtr<Uri>, System::SharedPtr<Cookie>) | يضيف ملف تعريف ارتباط للعنوان (URI) المحدد. |
| Add(System::SharedPtr<Uri>, System::SharedPtr<CookieCollection>) | ينسخ ملفات تعريف الارتباط من المجموعة المحددة للعنوان المحدد إلى المجموعة الحالية. |
| CookieContainer() | ينشئ نسخة جديدة. |
| CookieContainer(int32_t) | ينشئ نسخة جديدة. |
| CookieContainer(int32_t, int32_t, int32_t) | ينشئ نسخة جديدة. |
| CookieCutter(System::SharedPtr<Uri>, String, String, bool) | ينسخ ملفات تعريف الارتباط من رأس HTTP المحدد للعنوان المحدد. |
| get_Capacity() | يحصل على سعة المجموعة. |
| get_Count() | يعيد عدد عناصر المجموعة. |
| get_MaxCookieSize() | يحصل على الحد الأقصى لحجم ملف تعريف الارتباط. |
| get_PerDomainCapacity() | يحصل على سعة المجموعة لكل نطاق. |
| GetCookieHeader(System::SharedPtr<Uri>) | إرجاع رأس HTTP يحتوي على ملفات تعريف الارتباط المرتبطة بالعنوان المحدد. |
| GetCookieHeader(System::SharedPtr<Uri>, String&) | إرجاع رأس HTTP يحتوي على ملفات تعريف الارتباط المرتبطة بالعنوان المحدد. |
| GetCookies(System::SharedPtr<Uri>) | يعيد مجموعة من ملفات تعريف الارتباط المرتبطة بالعنوان المحدد. |
| InternalGetCookies(System::SharedPtr<Uri>) | يعيد مجموعة من ملفات تعريف الارتباط المرتبطة بالعنوان المحدد. |
| IsLocalDomain(String) | يتحقق مما إذا كان النطاق المحدد هو localhost. |
| set_Capacity(int32_t) | يضبط سعة المجموعة. |
| set_MaxCookieSize(int32_t) | يضبط الحد الأقصى لحجم ملف تعريف الارتباط. |
| set_PerDomainCapacity(int32_t) | يضبط سعة المجموعة لكل نطاق. |
| SetCookies(System::SharedPtr<Uri>, String) | ينسخ ملفات تعريف الارتباط من الرأس المحدد إلى المجموعة ويربطها بالعنوان المحدد. |
الحقول
| حقل | الوصف |
|---|---|
| static DefaultCookieLengthLimit | الحد الأقصى لحجم ملف تعريف الارتباط. |
| static DefaultCookieLimit | معلومات RTTI. |
| static DefaultPerDomainCookieLimit | الحد الأقصى لعدد عناصر المجموعة لكل نطاق. |
انظر أيضًا
- Class Object
- Namespace System::Net
- Library Aspose.Page for C++