فئة 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 | يقارن الكائنات باستخدام دلالات C# Object.Equals. |
| 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.Font for C++