| begin() | Koleksiyonun (varsa) ilk öğesine işaret eden yineleyiciyi alır. Bu yineleyici, GetEnumerator() bir T kopya-nesnesi döndürdüğü için referans verilen nesneyi değiştirmek amacıyla kullanılamaz. |
| begin() const | Koleksiyonun const nitelikli örneğinin (varsa) ilk öğesine işaret eden yineleyiciyi alır. |
| cbegin() const | Koleksiyonun (varsa) ilk const nitelikli öğesine işaret eden yineleyiciyi alır. |
| cend() const | Koleksiyonun (varsa) son const nitelikli öğesinden hemen sonrasına işaret eden yineleyiciyi alır. |
| end() | Koleksiyonun (varsa) son öğesinden hemen sonrasına işaret eden yineleyiciyi alır. Bu yineleyici, GetEnumerator() bir T kopya-nesnesi döndürdüğü için referans verilen nesneyi değiştirmek amacıyla kullanılamaz. |
| end() const | Koleksiyonun const nitelikli örneğinin (varsa) son öğesinden hemen sonrasına işaret eden yineleyiciyi alır. |
| virtual GetEnumerator() | Yineleyiciyi alır. |
| LINQ_Aggregate(const Func<T, T, T>&) | Bir dizi üzerinde bir biriktirici fonksiyon uygular. |
| LINQ_All(std::function<bool(T)>) | Bir dizinin tüm öğelerinin bir koşulu sağlayıp sağlamadığını belirler. |
| LINQ_Any() | Bir dizinin herhangi bir öğe içerip içermediğini belirler. |
| LINQ_Any(std::function<bool(T)>) | Bir dizideki herhangi bir öğenin var olup olmadığını veya bir koşulu sağlayıp sağlamadığını belirler. |
| LINQ_Cast() | Öğeleri belirtilen türe dönüştürür. |
| LINQ_Cast() | |
| LINQ_Concat(SharedPtr<IEnumerable<T>>) | İki diziyi birleştirir. |
| LINQ_Contains(T) | Bir dizinin belirtilen bir değeri içerip içermediğini belirler. |
| LINQ_Count() | Dizideki öğe sayısını döndürür (doğrudan sayma yoluyla hesaplanır). |
| LINQ_Count(const Func<T, bool>&) | Belirtilen koşulu sağlayan dizideki öğe sayısını döndürür. |
| LINQ_ElementAt(int) | Bir dizide belirtilen indeksteki öğeyi döndürür. |
| LINQ_ElementAtOrDefault(int) | Bir dizide belirtilen indeksteki öğeyi döndürür. |
| LINQ_First() | Bir dizinin ilk öğesini döndürür. |
| LINQ_First(const Func<T, bool>&) | Belirtilen koşulu sağlayan bir dizinin ilk öğesini döndürür. |
| LINQ_FirstOrDefault() | Bir dizinin ilk öğesini döndürür; dizi boşsa varsayılan bir değer döndürür. |
| LINQ_FirstOrDefault(std::function<bool(T)>) | Bir koşulu sağlayan dizinin ilk öğesini döndürür; böyle bir öğe bulunamazsa varsayılan bir değer döndürür. |
| LINQ_GroupBy(System::Func<T, Key>) | Bir dizinin öğelerini gruplar. |
| LINQ_GroupBy(System::Func<T, Key>, System::Func<T, Element>) | Bir dizinin öğelerini gruplar. |
| LINQ_GroupBy(System::Func<Source, Key>) | |
| LINQ_GroupBy(System::Func<Source, Key>, System::Func<Source, Element>) | |
| LINQ_Last() | Bir dizinin son öğesini döndürür. |
| LINQ_LastOrDefault() | Bir dizinin son öğesini döndürür; dizi boşsa varsayılan bir değer döndürür. |
| LINQ_Max(const Func<T, ResultType>&) | Genel bir dizinin her öğesine bir dönüşüm fonksiyonu uygular ve elde edilen en büyük değeri döndürür. |
| LINQ_Max(const Func<Source, ResultType>&) | |
| LINQ_Min(const Func<T, ResultType>&) | Genel bir dizinin her öğesine bir dönüşüm fonksiyonu uygular ve elde edilen en küçük değeri döndürür. |
| LINQ_Min(const Func<Source, ResultType>&) | |
| LINQ_OfType() | Dizinin öğelerini belirtilen türe göre filtreler. |
| LINQ_OfType() | |
| LINQ_OrderBy(const Func<T, Key>&) | keySelector tarafından seçilen anahtar değerlerine göre bir dizinin öğelerini artan sırada sıralar. |
| LINQ_OrderBy(const Func<Source, Key>&) | |
| LINQ_OrderByDescending(const Func<T, Key>&) | keySelector tarafından seçilen anahtar değerlerine göre bir dizinin öğelerini azalan sırada sıralar. |
| LINQ_OrderByDescending(const Func<Source, Key>&) | |
| LINQ_Reverse() | Bir dizinin öğelerinin sırasını tersine çevirir. |
| LINQ_Select(const Func<T, ResultType>&) | Bir dizinin öğelerini dönüştürür. |
| LINQ_Select(const Func<T, int32_t, ResultType>&) | Bir dizinin her öğesini, öğenin indeksini dahil ederek yeni bir forma dönüştürür. |
| LINQ_Select(const Func<Source, Result>&) | |
| LINQ_Select(const Func<Source, int32_t, Result>&) | |
| LINQ_SelectMany(const Func<T, SharedPtr<IEnumerable<ResultType>>>&) | Bir dizinin her öğesini projeler ve ortaya çıkan dizileri tek bir diziye birleştirir. |
| LINQ_SelectMany(const Func<Source, SharedPtr<IEnumerable<Result>>>&) | |
| LINQ_Take(int32_t) | Bir dizinin başlangıcından belirli sayıda ardışık öğeyi döndürür. |
| LINQ_ToArray() | Bir diziden bir dizi oluşturur. |
| LINQ_ToList() | Bir diziden bir List oluşturur. |
| LINQ_Where(std::function<bool(T)>) | Belirtilen koşula göre bir diziyi filtreler. |
| virtual virtualizeBeginConstIterator() const | Mevcut kapsayıcı için begin const yineleyicisinin uygulamasını alır. |
| virtual virtualizeBeginIterator() | Mevcut kapsayıcı için begin yineleyicisinin uygulamasını alır. |
| virtual virtualizeEndConstIterator() const | Mevcut kapsayıcı için end const yineleyicisinin uygulamasını alır. |
| virtual virtualizeEndIterator() | Mevcut kapsayıcı için end yineleyicisinin uygulamasını alır. |