| begin() | Λαμβάνει iterator που δείχνει στο πρώτο στοιχείο (εάν υπάρχει) της συλλογής. Αυτός ο iterator δεν μπορεί να χρησιμοποιηθεί για να αλλάξει ένα αναφερόμενο αντικείμενο επειδή το GetEnumerator() επιστρέφει ένα αντίγραφο-αντικείμενο του T. |
| begin() const | Επιστρέφει επαναλήπτη που δείχνει στο πρώτο στοιχείο (εάν υπάρχει) της σταθερά-καθορισμένης εμφάνισης της συλλογής. |
| cbegin() const | Επιστρέφει επαναλήπτη που δείχνει στο πρώτο σταθερά-καθορισμένο στοιχείο (εάν υπάρχει) της συλλογής. |
| cend() const | Επιστρέφει επαναλήπτη που δείχνει αμέσως μετά το τελευταίο σταθερά-καθορισμένο στοιχείο (εάν υπάρχει) της συλλογής. |
| end() | Λαμβάνει iterator που δείχνει αμέσως μετά το τελευταίο στοιχείο (εάν υπάρχει) της συλλογής. Αυτός ο iterator δεν μπορεί να χρησιμοποιηθεί για να αλλάξει ένα αναφερόμενο αντικείμενο επειδή το GetEnumerator() επιστρέφει ένα αντίγραφο-αντικείμενο του T. |
| end() const | Λαμβάνει επαναλήπτη που δείχνει ακριβώς μετά το τελευταίο στοιχείο (αν υπάρχει) της const-qualified παρουσίασης της συλλογής. |
| virtual GetEnumerator() | Λαμβάνει τον ενομετρητή. |
| LINQ_Aggregate(const Func<T, T, T>&) | Εφαρμόζει μια συνάρτηση συσσωρευτή πάνω σε μια ακολουθία. |
| LINQ_All(std::function<bool(T)>) | Καθορίζει εάν όλα τα στοιχεία μιας ακολουθίας ικανοποιούν μια συνθήκη. |
| LINQ_Any() | Καθορίζει εάν μια ακολουθία περιέχει οποιαδήποτε στοιχεία. |
| LINQ_Any(std::function<bool(T)>) | Καθορίζει εάν υπάρχει κάποιο στοιχείο σε μια ακολουθία ή εάν ικανοποιεί μια συνθήκη. |
| LINQ_Cast() | Μετατρέπει τα στοιχεία στον καθορισμένο τύπο. |
| LINQ_Cast() | |
| LINQ_Concat(SharedPtr<IEnumerable<T>>) | Συνενώνει δύο ακολουθίες. |
| LINQ_Contains(T) | Καθορίζει εάν μια ακολουθία περιέχει μια καθορισμένη τιμή. |
| LINQ_Count() | Επιστρέφει τον αριθμό των στοιχείων στην ακολουθία (υπολογισμένο μέσω άμεσης καταμέτρησης). |
| LINQ_Count(const Func<T, bool>&) | Επιστρέφει τον αριθμό των στοιχείων στην ακολουθία που ικανοποιούν την καθορισμένη συνθήκη. |
| LINQ_ElementAt(int) | Επιστρέφει το στοιχείο σε έναν καθορισμένο δείκτη σε μια ακολουθία. |
| LINQ_ElementAtOrDefault(int) | Επιστρέφει το στοιχείο σε έναν καθορισμένο δείκτη σε μια ακολουθία. |
| LINQ_First() | Επιστρέφει το πρώτο στοιχείο μιας ακολουθίας. |
| LINQ_First(const Func<T, bool>&) | Επιστρέφει το πρώτο στοιχείο μιας ακολουθίας που ικανοποιεί την καθορισμένη συνθήκη. |
| LINQ_FirstOrDefault() | Επιστρέφει το πρώτο στοιχείο μιας ακολουθίας, ή μια προεπιλεγμένη τιμή εάν η ακολουθία είναι κενή. |
| LINQ_FirstOrDefault(std::function<bool(T)>) | Επιστρέφει το πρώτο στοιχείο της ακολουθίας που ικανοποιεί μια συνθήκη ή μια προεπιλεγμένη τιμή εάν δεν βρεθεί τέτοιο στοιχείο. |
| LINQ_GroupBy(System::Func<T, Key>) | Ομαδοποιεί τα στοιχεία μιας ακολουθίας. |
| LINQ_GroupBy(System::Func<Source, Key>) | |
| LINQ_Last() | Επιστρέφει το τελευταίο στοιχείο μιας ακολουθίας. |
| LINQ_LastOrDefault() | Επιστρέφει το τελευταίο στοιχείο μιας ακολουθίας, ή μια προεπιλεγμένη τιμή εάν η ακολουθία είναι κενή. |
| LINQ_Max(const Func<T, ResultType>&) | Καλεί μια συνάρτηση μετασχηματισμού σε κάθε στοιχείο μιας γενικής ακολουθίας και επιστρέφει τη μέγιστη προκύπτουσα τιμή. |
| LINQ_Max(const Func<Source, ResultType>&) | |
| LINQ_Min(const Func<T, ResultType>&) | Καλεί μια συνάρτηση μετασχηματισμού σε κάθε στοιχείο μιας γενικής ακολουθίας και επιστρέφει τη ελάχιστη προκύπτουσα τιμή. |
| LINQ_Min(const Func<Source, ResultType>&) | |
| LINQ_OfType() | Φιλτράρει τα στοιχεία της ακολουθίας βάσει του καθορισμένου τύπου. |
| LINQ_OfType() | |
| LINQ_OrderBy(const Func<T, Key>&) | Ταξινομεί τα στοιχεία μιας ακολουθίας σε αύξουσα σειρά σύμφωνα με τις τιμές κλειδιών που επιλέγονται από το keySelector. |
| LINQ_OrderBy(const Func<Source, Key>&) | |
| LINQ_OrderByDescending(const Func<T, Key>&) | Ταξινομεί τα στοιχεία μιας ακολουθίας σε φθίνουσα σειρά σύμφωνα με τις τιμές κλειδιών που επιλέγονται από το keySelector. |
| LINQ_OrderByDescending(const Func<Source, Key>&) | |
| LINQ_Reverse() | Αντιστρέφει τη σειρά των στοιχείων σε μια ακολουθία. |
| LINQ_Select(const Func<T, ResultType>&) | Μετασχηματίζει στοιχεία μιας ακολουθίας. |
| LINQ_Select(const Func<T, int32_t, ResultType>&) | Μετασχηματίζει κάθε στοιχείο μιας ακολουθίας σε νέα μορφή ενσωματώνοντας το δείκτη του στοιχείου. |
| LINQ_Select(const Func<Source, Result>&) | |
| LINQ_Select(const Func<Source, int32_t, Result>&) | |
| LINQ_SelectMany(const Func<T, SharedPtr<IEnumerable<ResultType>>>&) | Προβάλλει κάθε στοιχείο μιας ακολουθίας και συνδυάζει τις προκύπτουσες ακολουθίες σε μία ακολουθία. |
| LINQ_SelectMany(const Func<Source, SharedPtr<IEnumerable<Result>>>&) | |
| LINQ_Take(int32_t) | Επιστρέφει έναν καθορισμένο αριθμό συνεχόμενων στοιχείων από την αρχή μιας ακολουθίας. |
| LINQ_ToArray() | Δημιουργεί έναν πίνακα από μια ακολουθία. |
| LINQ_ToList() | Δημιουργεί ένα List από μια ακολουθία. |
| LINQ_Where(std::function<bool(T)>) | Φιλτράρει μια ακολουθία βάσει του καθορισμένου προδιαγραφέα. |
| virtual virtualizeBeginConstIterator() const | Λαμβάνει την υλοποίηση του begin const iterator για το τρέχον κοντέινερ. |
| virtual virtualizeBeginIterator() | Λαμβάνει την υλοποίηση του begin iterator για το τρέχον κοντέινερ. |
| virtual virtualizeEndConstIterator() const | Λαμβάνει την υλοποίηση του end const iterator για το τρέχον κοντέινερ. |
| virtual virtualizeEndIterator() | Λαμβάνει την υλοποίηση του end iterator για το τρέχον κοντέινερ. |