System::Net::Cookie क्लास
अंतर्वस्तु
[
छिपाना
]Cookie class
एक HTTP कुकी का प्रतिनिधित्व करता है। इस क्लास की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator 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.Page for C++