System::Net::Http::Headers::HttpHeaderValueCollection क्लास

HttpHeaderValueCollection class

हेडर मानों के संग्रह का प्रतिनिधित्व करता है। इस क्लास की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ उत्पन्न होंगी। हमेशा इस क्लास को System::SmartPtr पॉइंटर में रैप करें और इस पॉइंटर का उपयोग फ़ंक्शनों को तर्क के रूप में पास करने के लिए करें।

template<typename T>class HttpHeaderValueCollection : public System::Collections::Generic::ICollection<T>
पैरामीटरविवरण
यहसंग्रह में प्रतिनिधित्व किए गए हेडर मानों का प्रकार।

विधियाँ

विधिविवरण
Add(const T&) overrideसंग्रह में तत्व जोड़ता है।
Clear() overrideसंग्रह से सभी तत्व हटाता है।
Contains(const T&) const overrideजाँचता है कि तत्व संग्रह में मौजूद है या नहीं।
CopyTo(System::ArrayPtr<T>, int32_t) overrideसभी संग्रह तत्वों को मौजूदा एरे तत्वों में कॉपी करता है।
get_Count() const overrideRTTI जानकारी।
get_IsReadOnly()वर्तमान संग्रह यदि केवल-पढ़ने योग्य है तो संकेत करने वाला मान प्राप्त करता है।
get_IsSpecialValueSet()वर्तमान संग्रह में “विशेष मान” मौजूद है या नहीं, यह संकेत करने वाला मान प्राप्त करता है।
GetEnumerator() overrideएन्यूमरेटर प्राप्त करता है।
GetHeaderStringWithoutSpecial()वर्तमान संग्रह की स्ट्रिंग प्रतिनिधित्व को “विशेष मान” के बिना लौटाता है।
HttpHeaderValueCollection(String, System::SharedPtr<HttpHeaders>)एक नया उदाहरण बनाता है।
HttpHeaderValueCollection(String, System::SharedPtr<HttpHeaders>, Action<System::SharedPtr<HttpHeaderValueCollection<T>>, T>)एक नया उदाहरण बनाता है।
HttpHeaderValueCollection(String, System::SharedPtr<HttpHeaders>, T)एक नया उदाहरण बनाता है।
HttpHeaderValueCollection(String, System::SharedPtr<HttpHeaders>, T, Action<System::SharedPtr<HttpHeaderValueCollection<T>>, T>)एक नया उदाहरण बनाता है।
ParseAdd(String)हेडर स्ट्रिंग प्रतिनिधित्व को पार्स करता है और इसे वर्तमान संग्रह में जोड़ता है।
Remove(const T&) overrideसंग्रह से तत्व हटाता है।
RemoveSpecialValue()“विशेष मान” को हटाता है।
SetSpecialValue()“विशेष मान” सेट करता है।
SetTemplateWeakPtr(uint32_t) overriden’th टेम्पलेट आर्ग्युमेंट को एक weak पॉइंटर सेट करें (shared के बजाय)। कंटेनरों में पॉइंटर्स को weak मोड में स्विच करने की अनुमति देता है।
ToString() const overrideC# के Object.ToString() विधि का समानांतर। कस्टम वस्तुओं को स्ट्रिंग में परिवर्तित करने में सक्षम बनाता है।
TryParseAdd(String)हेडर स्ट्रिंग प्रतिनिधित्व को पार्स करने और इसे वर्तमान संग्रह में जोड़ने का प्रयास करता है।

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