System::Collections namnrymd

Klasser

KlassBeskrivning
BitArrayArray av bitar som kan adresseras med index. Objekt av denna klass bör endast allokeras med hjälp av funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Wrappa alltid denna klass i en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument.
BitArrayPtrPekare till BitArray. Denna typ är en pekare för att hantera raderingen av andra objekt. Den bör allokeras på stacken och skickas till funktioner antingen som värde eller som konstant referens.
CollectionBaseTillhandahåller en abstrakt basklass för en starkt typad samling.
ICollectionDefinierar icke-generisk samlingsgränssnitt.
IEnumerableIEnumerable är basgränssnittet för alla icke-generiska samlingar som kan enumereras.
IEnumeratorGränssnitt för enumerator som kan användas för att iterera genom vissa element. Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Wrappa alltid denna klass i en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument.
IEnumeratorImplRefTypeWrapper som skapar icke-generisk IEnumerator implementation över den generiska iteratorn IEnumeratorImplRefType – wrapper för referenstyper.
IEnumeratorImplValueTypeWrapper som skapar icke-generisk IEnumerator implementation över den generiska iteratorn IEnumeratorImplRefType – wrapper för värdetyper.
IEqualityComparer
IListIList Representerar en icke-generisk samling av objekt som kan nås individuellt via index.
IListImplRefTypeStub som implementerar System::Collections::IList gränssnittet på ett System::Collections::Generic::List objekt. Implementation för referenstyper.
IListImplValueTypeStub som implementerar System::Collections::IList gränssnittet på ett System::Collections::Generic::List objekt. Implementation för värdetyper.
IListWrapperGränssnitt för att stödja casting från generisk till icke-generisk samling.
InvalidatableKlass som möjliggör spårning av tillståndet för dess underklasser genom InvalidatableTracker objekt.
InvalidatableTrackerKlass som implementerar spårare för Invalidatable objekt.