| begin() | コレクションの最初の要素(存在する場合)を指すイテレータを取得します。このイテレータは、GetEnumerator() が T のコピーオブジェクトを返すため、参照されたオブジェクトを変更するために使用できません。 |
| begin() const | コレクションの const 修飾インスタンスの最初の要素(存在する場合)を指すイテレータを取得します。 |
| cbegin() const | コレクションの最初の const 修飾要素(存在する場合)を指すイテレータを取得します。 |
| cend() const | コレクションの最後の const 修飾要素(存在する場合)の直後を指すイテレータを取得します。 |
| end() | コレクションの最後の要素の直後(存在する場合)を指すイテレータを取得します。このイテレータは、GetEnumerator() が T のコピーオブジェクトを返すため、参照されたオブジェクトを変更するために使用できません。 |
| end() const | const 修飾されたコレクションインスタンスの最後の要素(存在する場合)の直後を指すイテレータを取得します。 |
| 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>>) | 2 つのシーケンスを連結します。 |
| 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>>>&) | シーケンスの各要素を投影し、結果として得られるシーケンスを1つのシーケンスに結合します。 |
| 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 イテレータの実装を取得します。 |
| virtual virtualizeBeginIterator() | 現在のコンテナの begin イテレータの実装を取得します。 |
| virtual virtualizeEndConstIterator() const | 現在のコンテナの end const イテレータの実装を取得します。 |
| virtual virtualizeEndIterator() | 現在のコンテナの end イテレータの実装を取得します。 |