| begin() | Gibt einen Iterator zurück, der auf das erste Element (falls vorhanden) der Sammlung zeigt. Dieser Iterator kann nicht verwendet werden, um ein referenziertes Objekt zu ändern, weil GetEnumerator() ein Kopie-Objekt von T zurückgibt. |
| begin() const | Gibt den Iterator zurück, der auf das erste Element (falls vorhanden) der const‑qualifizierten Instanz der Sammlung zeigt. |
| cbegin() const | Gibt den Iterator zurück, der auf das erste const‑qualifizierte Element (falls vorhanden) der Sammlung zeigt. |
| cend() const | Gibt den Iterator zurück, der direkt nach dem letzten const‑qualifizierten Element (falls vorhanden) der Sammlung zeigt. |
| end() | Gibt einen Iterator zurück, der direkt nach dem letzten Element (falls vorhanden) der Sammlung zeigt. Dieser Iterator kann nicht verwendet werden, um ein referenziertes Objekt zu ändern, weil GetEnumerator() ein Kopie-Objekt von T zurückgibt. |
| end() const | Gibt einen Iterator zurück, der direkt nach dem letzten Element (falls vorhanden) der const‑qualifizierten Instanz der Sammlung zeigt. |
| virtual GetEnumerator() | Ruft den Enumerator ab. |
| LINQ_Aggregate(const Func<T, T, T>&) | Wendet eine Akkumulatorfunktion auf eine Sequenz an. |
| LINQ_All(std::function<bool(T)>) | Bestimmt, ob alle Elemente einer Sequenz eine Bedingung erfüllen. |
| LINQ_Any() | Bestimmt, ob eine Sequenz irgendwelche Elemente enthält. |
| LINQ_Any(std::function<bool(T)>) | Bestimmt, ob ein Element einer Sequenz existiert oder eine Bedingung erfüllt. |
| LINQ_Cast() | Wandelt die Elemente in den angegebenen Typ um. |
| LINQ_Cast() | |
| LINQ_Concat(SharedPtr<IEnumerable<T>>) | Verkettet zwei Sequenzen. |
| LINQ_Contains(T) | Bestimmt, ob eine Sequenz einen angegebenen Wert enthält. |
| LINQ_Count() | Gibt die Anzahl der Elemente in der Sequenz zurück (berechnet durch direkte Zählung). |
| LINQ_Count(const Func<T, bool>&) | Gibt die Anzahl der Elemente in der Sequenz zurück, die die angegebene Bedingung erfüllen. |
| LINQ_ElementAt(int) | Gibt das Element an einem angegebenen Index in einer Sequenz zurück. |
| LINQ_ElementAtOrDefault(int) | Gibt das Element an einem angegebenen Index in einer Sequenz zurück. |
| LINQ_First() | Gibt das erste Element einer Sequenz zurück. |
| LINQ_First(const Func<T, bool>&) | Gibt das erste Element einer Sequenz zurück, das die angegebene Bedingung erfüllt. |
| LINQ_FirstOrDefault() | Gibt das erste Element einer Sequenz zurück oder einen Standardwert, wenn die Sequenz leer ist. |
| LINQ_FirstOrDefault(std::function<bool(T)>) | Gibt das erste Element der Sequenz zurück, das eine Bedingung erfüllt, oder einen Standardwert, wenn kein solches Element gefunden wird. |
| LINQ_GroupBy(System::Func<T, Key>) | Gruppiert die Elemente einer Sequenz. |
| LINQ_GroupBy(System::Func<Source, Key>) | |
| LINQ_Last() | Gibt das letzte Element einer Sequenz zurück. |
| LINQ_LastOrDefault() | Gibt das letzte Element einer Sequenz zurück, oder einen Standardwert, wenn die Sequenz leer ist. |
| LINQ_Max(const Func<T, ResultType>&) | Ruft für jedes Element einer generischen Sequenz eine Transformationsfunktion auf und gibt den maximalen resultierenden Wert zurück. |
| LINQ_Max(const Func<Source, ResultType>&) | |
| LINQ_Min(const Func<T, ResultType>&) | Ruft für jedes Element einer generischen Sequenz eine Transformationsfunktion auf und gibt den minimalen resultierenden Wert zurück. |
| LINQ_Min(const Func<Source, ResultType>&) | |
| LINQ_OfType() | Filtert die Elemente der Sequenz basierend auf dem angegebenen Typ. |
| LINQ_OfType() | |
| LINQ_OrderBy(const Func<T, Key>&) | Sortiert die Elemente einer Sequenz in aufsteigender Reihenfolge gemäß den vom keySelector ausgewählten Schlüsselwerten. |
| LINQ_OrderBy(const Func<Source, Key>&) | |
| LINQ_OrderByDescending(const Func<T, Key>&) | Sortiert die Elemente einer Sequenz in absteigender Reihenfolge gemäß den vom keySelector ausgewählten Schlüsselwerten. |
| LINQ_OrderByDescending(const Func<Source, Key>&) | |
| LINQ_Reverse() | Kehrt die Reihenfolge der Elemente in einer Sequenz um. |
| LINQ_Select(const Func<T, ResultType>&) | Transformiert Elemente einer Sequenz. |
| LINQ_Select(const Func<T, int32_t, ResultType>&) | Transformiert jedes Element einer Sequenz in eine neue Form, indem der Index des Elements einbezogen wird. |
| LINQ_Select(const Func<Source, Result>&) | |
| LINQ_Select(const Func<Source, int32_t, Result>&) | |
| LINQ_SelectMany(const Func<T, SharedPtr<IEnumerable<ResultType>>>&) | Projiziert jedes Element einer Sequenz und kombiniert die resultierenden Sequenzen zu einer einzigen Sequenz. |
| LINQ_SelectMany(const Func<Source, SharedPtr<IEnumerable<Result>>>&) | |
| LINQ_Take(int32_t) | Gibt eine angegebene Anzahl zusammenhängender Elemente vom Anfang einer Sequenz zurück. |
| LINQ_ToArray() | Erstellt ein Array aus einer Sequenz. |
| LINQ_ToList() | Erstellt ein List aus einer Sequenz. |
| LINQ_Where(std::function<bool(T)>) | Filtert eine Sequenz basierend auf dem angegebenen Prädikat. |
| virtual virtualizeBeginConstIterator() const | Gibt die Implementierung des const begin-Iterators für den aktuellen Container zurück. |
| virtual virtualizeBeginIterator() | Gibt die Implementierung des begin-Iterators für den aktuellen Container zurück. |
| virtual virtualizeEndConstIterator() const | Gibt die Implementierung des const end-Iterators für den aktuellen Container zurück. |
| virtual virtualizeEndIterator() | Gibt die Implementierung des end-Iterators für den aktuellen Container zurück. |