System::Collections नेमस्पेस

क्लासेस

क्लासविवरण
BitArrayArray बिट्स का एक एरे जो इंडेक्स द्वारा पहुँचा जा सकता है। इस क्लास की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ हो सकती हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शनों को तर्क के रूप में पास करने के लिए करें।
BitArrayPtrBitArray के लिए पॉइंटर। यह प्रकार अन्य ऑब्जेक्ट की डिलीशन को प्रबंधित करने के लिए एक पॉइंटर है। इसे स्टैक पर आवंटित किया जाना चाहिए और फ़ंक्शनों को या तो वैल्यू द्वारा या const रेफ़रेंस द्वारा पास किया जाना चाहिए।
CollectionBaseएक सशक्त टाइप्ड संग्रह के लिए एक एब्स्ट्रैक्ट बेस क्लास प्रदान करता है।
ICollectionनॉन-जनरिक संग्रह इंटरफ़ेस को परिभाषित करता है।
IEnumerableIEnumerable सभी नॉन-जनरिक संग्रहों के लिए बेस इंटरफ़ेस है जिन्हें एने्यूमरेट किया जा सकता है।
IEnumeratorकुछ तत्वों के माध्यम से इटररेट करने के लिए उपयोग किया जा सकने वाला एने्यूमरेटर का इंटरफ़ेस। इस क्लास की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ हो सकती हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शनों को तर्क के रूप में पास करने के लिए करें।
IEnumeratorImplRefTypeरैपर जो जेनरिक Iterator IEnumeratorImplRefType के ऊपर नॉन-जनरिक IEnumerator इम्प्लीमेंटेशन बनाता है - रेफ़रेंस टाइप्स के लिए रैपर।
IEnumeratorImplValueTypeरैपर जो जेनरिक Iterator IEnumeratorImplRefType के ऊपर नॉन-जनरिक IEnumerator इम्प्लीमेंटेशन बनाता है - वैल्यू टाइप्स के लिए रैपर।
IEqualityComparer
IListIList उन ऑब्जेक्ट्स का नॉन-जनरिक संग्रह दर्शाता है जिन्हें इंडेक्स द्वारा व्यक्तिगत रूप से एक्सेस किया जा सकता है।
IListImplRefTypeरेफ़रेंस टाइप्स के लिए कार्यान्वयन के साथ System::Collections::Generic::List ऑब्जेक्ट पर System::Collections::IList इंटरफ़ेस को लागू करने वाला स्टब।
IListImplValueTypeवैल्यू टाइप्स के लिए कार्यान्वयन के साथ System::Collections::Generic::List ऑब्जेक्ट पर System::Collections::IList इंटरफ़ेस को लागू करने वाला स्टब।
IListWrapperजनरिक से नॉन-जनरिक संग्रह में कास्टिंग का समर्थन करने के लिए इंटरफ़ेस।
Invalidatableक्लास जो अपने वंशजों की स्थिति को InvalidatableTracker ऑब्जेक्ट्स के माध्यम से ट्रैक करना संभव बनाता है।
InvalidatableTrackerक्लास जो Invalidatable ऑब्जेक्ट्स के ट्रैकर को लागू करता है।