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