| BitArray | Array von Bits, die über einen Index adressiert werden können. Objekte dieser Klasse sollten nur mit der Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse immer in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| BitArrayPtr | Zeiger auf BitArray. Dieser Typ ist ein Zeiger zur Verwaltung der Löschung anderer Objekte. Er sollte auf dem Stack alloziert und an Funktionen entweder per Wert oder per const-Referenz übergeben werden. |
| CollectionBase | Stellt eine abstrakte Basisklasse für eine stark typisierte Sammlung bereit. |
| ICollection | Definiert eine nicht-generische Sammlungs‑Schnittstelle. |
| IEnumerable | IEnumerable ist die Basisschnittstelle für alle nicht-generischen Sammlungen, die enumerierbar sind. |
| IEnumerator | Schnittstelle eines Enumerators, der verwendet werden kann, um über einige Elemente zu iterieren. Objekte dieser Klasse sollten nur mit der Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse stets in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| IEnumeratorImplRefType | Wrapper, der eine nicht-generische IEnumerator Implementierung über den generischen Iterator IEnumeratorImplRefType erstellt - Wrapper für Referenztypen. |
| IEnumeratorImplValueType | Wrapper, der eine nicht-generische IEnumerator Implementierung über den generischen Iterator IEnumeratorImplRefType erstellt - Wrapper für Werttypen. |
| IEqualityComparer | |
| IList | IList Stellt eine nicht-generische Sammlung von Objekten dar, die einzeln über einen Index zugänglich sind. |
| IListImplRefType | Stub, der die System::Collections::IList Schnittstelle auf einem System::Collections::Generic::List Objekt implementiert. Implementierung für Referenztypen. |
| IListImplValueType | Stub, der die System::Collections::IList Schnittstelle auf einem System::Collections::Generic::List Objekt implementiert. Implementierung für Werttypen. |
| IListWrapper | Schnittstelle zur Unterstützung des Castens von generischen zu nicht-generischen Sammlungen. |
| Invalidatable | Klasse, die es ermöglicht, den Zustand ihrer Nachkommen über InvalidatableTracker Objekte zu verfolgen. |
| InvalidatableTracker | Klasse, die Tracker von Invalidatable Objekten implementiert. |