| BitArray | Array bit yang dapat diakses dengan indeks. Objek-objek kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskannya ke fungsi sebagai argumen. |
| BitArrayPtr | Pointer ke BitArray. Tipe ini adalah pointer untuk mengelola penghapusan objek lain. Ini harus dialokasikan di stack dan diteruskan ke fungsi baik dengan nilai maupun dengan referensi konstan. |
| CollectionBase | Menyediakan kelas dasar abstrak untuk koleksi yang bertipe kuat. |
| ICollection | Mendefinisikan antarmuka koleksi non-generic. |
| IEnumerable | IEnumerable adalah antarmuka dasar untuk semua koleksi non-generic yang dapat diiterasi. |
| IEnumerator | Antarmuka enumerator yang dapat digunakan untuk mengiterasi beberapa elemen. Objek-objek kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskannya ke fungsi sebagai argumen. |
| IEnumeratorImplRefType | Wrapper yang membuat implementasi IEnumerator non-generic di atas Iterator generik IEnumeratorImplRefType - wrapper untuk Tipe Referensi. |
| IEnumeratorImplValueType | Wrapper yang membuat implementasi IEnumerator non-generic di atas Iterator generik IEnumeratorImplRefType - wrapper untuk Tipe Nilai. |
| IEqualityComparer | |
| IList | IList Mewakili koleksi non-generic objek yang dapat diakses secara individual melalui indeks. |
| IListImplRefType | Stub yang mengimplementasikan antarmuka System::Collections::IList pada objek System::Collections::Generic::List Implementasi untuk tipe referensi. |
| IListImplValueType | Stub yang mengimplementasikan antarmuka System::Collections::IList pada objek System::Collections::Generic::List Implementasi untuk tipe nilai. |
| IListWrapper | Antarmuka untuk mendukung casting dari koleksi generic ke non-generic. |
| Invalidatable | Kelas yang memungkinkan pelacakan status keturunannya melalui objek InvalidatableTracker. |
| InvalidatableTracker | Kelas yang mengimplementasikan pelacak objek Invalidatable. |