الفئة System::Net::Cookie
محتويات
[
يخفي
]Cookie class
تمثل ملف تعريف ارتباط HTTP. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم بإنشاء نسخة من هذا النوع على المكدس أو باستخدام المشغل new، لأن ذلك سيتسبب في أخطاء وقت التشغيل و/أو أخطاء التأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدم هذا المؤشر لتمريره إلى الدوال كمعامل.
class Cookie : public System::Object
الطرق
| طريقة | الوصف |
|---|---|
| Clone() | ينشئ نسخة من المثيل الحالي. |
| Cookie() | ينشئ نسخة جديدة. |
| Cookie(String, String) | ينشئ نسخة جديدة. |
| Cookie(String, String, String) | ينشئ نسخة جديدة. |
| Cookie(String, String, String, String) | ينشئ نسخة جديدة. |
| Equals(System::SharedPtr<Object>) override | يقارن الكائنات باستخدام دلالات Object.Equals في C#. |
| get_Comment() const | يحصل على قيمة السمة ‘Comment’. |
| get_CommentUri() const | يحصل على قيمة السمة ‘CommentURL’. |
| get_Discard() const | يحصل على قيمة السمة ‘Discard’. |
| get_Domain() const | يحصل على قيمة السمة ‘Domain’. |
| get_DomainImplicit() | يحصل على قيمة تشير إلى ما إذا كان النطاق ضمنيًا. |
| get_DomainKey() const | يعيد مفتاح النطاق. |
| get_Expired() | يحصل على قيمة تشير إلى ما إذا انتهت صلاحية ملف تعريف الارتباط. |
| get_Expires() | يحصل على قيمة السمة ‘Expires’. |
| get_HttpOnly() const | يحصل على قيمة السمة ‘HttpOnly’. |
| get_Name() const | يحصل على اسم ملف تعريف الارتباط. |
| get_Path() const | يحصل على قيمة السمة ‘Path’. |
| get_Plain() const | يعيد قيمة تشير إلى ما إذا كانت مواصفة ملف تعريف الارتباط هي ‘Plain’. |
| get_Port() const | يحصل على قيمة السمة ‘Port’. |
| get_PortList() const | يعيد مجموعة قيم السمة ‘Port’. |
| get_Secure() const | يحصل على قيمة السمة ‘Secure’. |
| get_TimeStamp() const | يعيد الوقت الذي تم فيه إنشاء ملف تعريف الارتباط. |
| get_Value() const | يحصل على قيمة ملف تعريف الارتباط. |
| get_Variant() const | يحصل على مواصفات ملف تعريف الارتباط. |
| get_Version() const | يحصل على قيمة الخاصية ‘Version’ |
| GetHashCode() const override | نظير طريقة C# Object.GetHashCode(). يتيح تجزئة الكائنات المخصصة. |
| InternalSetName(String) | يتم استدعاء هذه الطريقة من قبل طرق أخرى لتعيين اسم طريقة. |
| set_Comment(String) | يضبط قيمة الخاصية ‘Comment’. |
| set_CommentUri(System::SharedPtr<Uri>) | يضبط قيمة الخاصية ‘CommentURL’. |
| set_Discard(bool) | يضبط قيمة الخاصية ‘Discard’. |
| set_Domain(String) | يضبط قيمة الخاصية ‘Domain’. |
| set_DomainImplicit(bool) | يضبط قيمة تشير إلى ما إذا كان النطاق ضمنيًا. |
| set_Expired(bool) | يضبط قيمة تشير إلى ما إذا كان ملف تعريف الارتباط قد انتهت صلاحيته. |
| set_Expires(DateTime) | يضبط قيمة الخاصية ‘Expires’. |
| set_HttpOnly(bool) | يضبط قيمة الخاصية ‘HttpOnly’. |
| set_Name(String) | يضبط اسم ملف تعريف الارتباط. |
| set_Path(String) | يضبط قيمة الخاصية ‘Path’. |
| set_Port(String) | يضبط قيمة الخاصية ‘Port’. |
| set_Secure(bool) | يضبط قيمة الخاصية ‘Secure’. |
| set_Value(String) | يضبط قيمة ملف تعريف الارتباط. |
| set_Variant(CookieVariant) | يضبط مواصفات ملف تعريف الارتباط. |
| set_Version(int32_t) | يضبط قيمة الخاصية ‘Version’ |
| ToServerString() | يسلسل المثيل الحالي إلى تمثيل نصي. |
| ToString() const override | نظير طريقة C# Object.ToString(). يتيح تحويل الكائنات المخصصة إلى سلسلة. |
| VerifySetDefaults(CookieVariant, System::SharedPtr<Uri>, bool, String, bool, bool) | يتحقق ويضبط قيم الخصائص الافتراضية. |
الحقول
| حقل | الوصف |
|---|---|
| static CommentAttributeName | اسم الخاصية ‘Comment’. |
| static CommentUrlAttributeName | اسم الخاصية ‘CommentURL’. |
| static DiscardAttributeName | اسم الخاصية ‘Discard’. |
| static DomainAttributeName | اسم الخاصية ‘Domain’. |
| static EqualsLiteral | الفاصل الذي يُستخدم لفصل اسم وقيمة الخاصية. |
| static ExpiresAttributeName | اسم الخاصية ‘Expires’. |
| static HttpOnlyAttributeName | اسم الخاصية ‘HttpOnly’. |
| static MaxAgeAttributeName | اسم الخاصية ‘Max-Age’. |
| static MaxSupportedVersion | معلومات RTTI. |
| static MaxSupportedVersionString | التمثيل النصي لأعلى نسخة مدعومة. |
| static PathAttributeName | اسم الخاصية ‘Path’. |
| static PortAttributeName | اسم الخاصية ‘Port’. |
| static PortSplitDelimiters | المصفوفة التي تحتوي على الفواصل لقيم الخاصية ‘Port’. |
| static QuotesLiteral | الرمز المستخدم لتغليف أجزاء الخاصية. |
| static ReservedToName | قيمة محجوزة لاسم ملف تعريف الارتباط. |
| static ReservedToValue | قيمة محجوزة لقيمة ملف تعريف الارتباط. |
| static SecureAttributeName | اسم الخاصية ‘Secure’. |
| static SeparatorLiteral | فاصل الخاصية. |
| static SpecialAttributeLiteral | بادئة أسماء الخصائص الخاصة. |
| static VersionAttributeName | اسم الخاصية ‘Version’ |
انظر أيضًا
- Class Object
- Namespace System::Net
- Library Aspose.Page for C++