System::Net::Cookie क्लास

एक 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() constVersion’ एट्रिब्यूट का मान प्राप्त करता है।
GetHashCode() const overrideC# के 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 overrideC# के 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 MaxSupportedVersionRTTI जानकारी।
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 VersionAttributeNameVersion’ विशेषता का नाम।

संबंधित देखें