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 kommer att 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 radering 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 ett icke-generiskt samlingsgränssnitt.
IEnumerableIEnumerable är basgränssnittet för alla icke-generiska samlingar som kan enumereras.
IEnumeratorGränssnitt för en enumerator som kan användas för att iterera genom vissa element. 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.
IEnumeratorImplRefTypeWrapper som skapar en icke-generisk IEnumerator implementation över den generiska iteratorn IEnumeratorImplRefType - wrapper för referenstyper.
IEnumeratorImplValueTypeWrapper som skapar en 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 kastning från generisk till icke-generisk samling.
InvalidatableKlass som möjliggör att spåra tillståndet för sina ättlingar via InvalidatableTracker objekt.
InvalidatableTrackerKlass som implementerar spårare för Invalidatable objekt.