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 override | RTTI जानकारी। |
| 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) override | n’th टेम्पलेट आर्ग्युमेंट को एक weak पॉइंटर सेट करें (shared के बजाय)। कंटेनरों में पॉइंटर्स को weak मोड में स्विच करने की अनुमति देता है। |
| ToString() const override | C# के Object.ToString() विधि का समानांतर। कस्टम वस्तुओं को स्ट्रिंग में परिवर्तित करने में सक्षम बनाता है। |
| TryParseAdd(String) | हेडर स्ट्रिंग प्रतिनिधित्व को पार्स करने और इसे वर्तमान संग्रह में जोड़ने का प्रयास करता है। |
संबंधित देखें
- Class ICollection
- Namespace System::Net::Http::Headers
- Library Aspose.Page for C++