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الحد الأقصى لعدد عناصر المجموعة لكل نطاق.

انظر أيضًا