| begin() | Hämtar iterator som pekar på det första elementet (om något) i samlingen. Denna iterator kan inte användas för att ändra ett refererat objekt eftersom GetEnumerator() returnerar ett kopieobjekt av T. |
| begin() const | Hämtar iterator som pekar på det första elementet (om något) i den const‑kvalificerade instansen av samlingen. |
| cbegin() const | Hämtar iterator som pekar på det första const‑kvalificerade elementet (om något) i samlingen. |
| cend() const | Hämtar iterator som pekar precis efter det sista const‑kvalificerade elementet (om något) i samlingen. |
| end() | Hämtar iterator som pekar precis efter det sista elementet (om något) i samlingen. Denna iterator kan inte användas för att ändra ett refererat objekt eftersom GetEnumerator() returnerar ett kopieobjekt av T. |
| end() const | Hämtar iterator som pekar precis efter det sista elementet (om något) i den const‑kvalificerade instansen av samlingen. |
| virtual GetEnumerator() | Hämtar enumerator. |
| LINQ_Aggregate(const Func<T, T, T>&) | Tillämpar en ackumulatorfunktion på en sekvens. |
| LINQ_All(std::function<bool(T)>) | Bestämmer om alla element i en sekvens uppfyller ett villkor. |
| LINQ_Any() | Bestämmer om en sekvens innehåller några element. |
| LINQ_Any(std::function<bool(T)>) | Bestämmer om något element i en sekvens finns eller uppfyller ett villkor. |
| LINQ_Cast() | Kastar elementen till den angivna typen. |
| LINQ_Cast() | |
| LINQ_Concat(SharedPtr<IEnumerable<T>>) | Konkatenar två sekvenser. |
| LINQ_Contains(T) | Bestämmer om en sekvens innehåller ett angivet värde. |
| LINQ_Count() | Returnerar antalet element i sekvensen (beräknat genom direkt uppräkning). |
| LINQ_Count(const Func<T, bool>&) | Returnerar antalet element i sekvensen som uppfyller det angivna villkoret. |
| LINQ_ElementAt(int) | Returnerar elementet på ett angivet index i en sekvens. |
| LINQ_ElementAtOrDefault(int) | Returnerar elementet på ett angivet index i en sekvens. |
| LINQ_First() | Returnerar det första elementet i en sekvens. |
| LINQ_First(const Func<T, bool>&) | Returnerar det första elementet i en sekvens som uppfyller det angivna villkoret. |
| LINQ_FirstOrDefault() | Returnerar det första elementet i en sekvens, eller ett standardvärde om sekvensen är tom. |
| LINQ_FirstOrDefault(std::function<bool(T)>) | Returnerar det första elementet i sekvensen som uppfyller ett villkor eller ett standardvärde om inget sådant element hittas. |
| LINQ_GroupBy(System::Func<T, Key>) | Grupperar elementen i en sekvens. |
| LINQ_GroupBy(System::Func<Source, Key>) | |
| LINQ_Last() | Returnerar det sista elementet i en sekvens. |
| LINQ_LastOrDefault() | Returnerar det sista elementet i en sekvens, eller ett standardvärde om sekvensen är tom. |
| LINQ_Max(const Func<T, ResultType>&) | Anropar en transformfunktion på varje element i en generisk sekvens och returnerar det maximala resulterande värdet. |
| LINQ_Max(const Func<Source, ResultType>&) | |
| LINQ_Min(const Func<T, ResultType>&) | Anropar en transformfunktion på varje element i en generisk sekvens och returnerar det minsta resulterande värdet. |
| LINQ_Min(const Func<Source, ResultType>&) | |
| LINQ_OfType() | Filtrerar elementen i sekvensen baserat på den angivna typen. |
| LINQ_OfType() | |
| LINQ_OrderBy(const Func<T, Key>&) | Sorterar elementen i en sekvens i stigande ordning enligt nyckelvärdena som valts av keySelector. |
| LINQ_OrderBy(const Func<Source, Key>&) | |
| LINQ_OrderByDescending(const Func<T, Key>&) | Sorterar elementen i en sekvens i fallande ordning enligt nyckelvärdena som valts av keySelector. |
| LINQ_OrderByDescending(const Func<Source, Key>&) | |
| LINQ_Reverse() | Vänder på ordningen av elementen i en sekvens. |
| LINQ_Select(const Func<T, ResultType>&) | Transformerar element i en sekvens. |
| LINQ_Select(const Func<T, int32_t, ResultType>&) | Transformerar varje element i en sekvens till en ny form genom att inkludera elementets index. |
| LINQ_Select(const Func<Source, Result>&) | |
| LINQ_Select(const Func<Source, int32_t, Result>&) | |
| LINQ_SelectMany(const Func<T, SharedPtr<IEnumerable<ResultType>>>&) | Projicerar varje element i en sekvens och kombinerar de resulterande sekvenserna till en sekvens. |
| LINQ_SelectMany(const Func<Source, SharedPtr<IEnumerable<Result>>>&) | |
| LINQ_Take(int32_t) | Returnerar ett angivet antal sammanhängande element från början av en sekvens. |
| LINQ_ToArray() | Skapar en array från en sekvens. |
| LINQ_ToList() | Skapar en List från en sekvens. |
| LINQ_Where(std::function<bool(T)>) | Filtrerar en sekvens baserat på det angivna predikatet. |
| virtual virtualizeBeginConstIterator() const | Hämtar implementationen av begin const iterator för den aktuella behållaren. |
| virtual virtualizeBeginIterator() | Hämtar implementationen av begin iterator för den aktuella behållaren. |
| virtual virtualizeEndConstIterator() const | Hämtar implementationen av end const iterator för den aktuella behållaren. |
| virtual virtualizeEndIterator() | Hämtar implementationen av end iterator för den aktuella behållaren. |