|
AggregateAsync<TSource,TAccumulate,TResult>(IAsyncEnumerable<TSource>,
TAccumulate, Func<TAccumulate,TSource,CancellationToken,ValueTask<TAccumulate>>,
Func<TAccumulate,CancellationToken,ValueTask<TResult>>, CancellationToken)
|
アキュムレータ関数をシーケンスに適用します。 指定したシード値が初期アキュムレータ値として使用され、指定された関数を使用して結果値が選択されます。
|
|
AggregateAsync<TSource,TAccumulate,TResult>(IAsyncEnumerable<TSource>,
TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate,
TResult>, CancellationToken)
|
アキュムレータ関数をシーケンスに適用します。 指定したシード値が初期アキュムレータ値として使用され、指定された関数を使用して結果値が選択されます。
|
|
AggregateAsync<TSource,TAccumulate>(IAsyncEnumerable<TSource>,
TAccumulate, Func<TAccumulate,TSource,CancellationToken,ValueTask<TAccumulate>>,
CancellationToken)
|
アキュムレータ関数をシーケンスに適用します。 指定されたシード値は、初期アキュムレータ値として使用されます。
|
|
AggregateAsync<TSource,TAccumulate>(IAsyncEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, CancellationToken)
|
アキュムレータ関数をシーケンスに適用します。 指定されたシード値は、初期アキュムレータ値として使用されます。
|
|
AggregateAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,TSource,CancellationToken,ValueTask<TSource>>, CancellationToken)
|
アキュムレータ関数をシーケンスに適用します。
|
|
AggregateAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,TSource,TSource>, CancellationToken)
|
アキュムレータ関数をシーケンスに適用します。
|
|
AggregateBy<TSource,TKey,TAccumulate>(IAsyncEnumerable<TSource>,
Func<TSource,CancellationToken,ValueTask<TKey>>, Func<TKey,CancellationToken,
ValueTask<TAccumulate>>, Func<TAccumulate,TSource,CancellationToken,
ValueTask<TAccumulate>>, IEqualityComparer<TKey>)
|
アキュムレータ関数をシーケンスに適用し、結果をキーでグループ化します。
|
|
AggregateBy<TSource,TKey,TAccumulate>(IAsyncEnumerable<TSource>,
Func<TSource,CancellationToken,ValueTask<TKey>>, TAccumulate,
Func<TAccumulate,TSource,CancellationToken,ValueTask<TAccumulate>>,
IEqualityComparer<TKey>)
|
アキュムレータ関数をシーケンスに適用し、結果をキーでグループ化します。
|
|
AggregateBy<TSource,TKey,TAccumulate>(IAsyncEnumerable<TSource>,
Func<TSource,TKey>, Func<TKey,TAccumulate>, Func<TAccumulate,
TSource,TAccumulate>, IEqualityComparer<TKey>)
|
アキュムレータ関数をシーケンスに適用し、結果をキーでグループ化します。
|
|
AggregateBy<TSource,TKey,TAccumulate>(IAsyncEnumerable<TSource>,
Func<TSource,TKey>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>,
IEqualityComparer<TKey>)
|
アキュムレータ関数をシーケンスに適用し、結果をキーでグループ化します。
|
|
AllAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)
|
シーケンスのすべての要素が条件を満たすかどうかを判断します。
|
|
AllAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)
|
シーケンスのすべての要素が条件を満たすかどうかを判断します。
|
|
AnyAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)
|
シーケンスに要素が含まれているかどうかを判断します。
|
|
AnyAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)
|
シーケンスの要素が条件を満たすかどうかを判断します。
|
|
AnyAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)
|
シーケンスの要素が条件を満たすかどうかを判断します。
|
|
Append<TSource>(IAsyncEnumerable<TSource>, TSource)
|
シーケンスの末尾に値を追加します。
|
|
Chunk<TSource>(IAsyncEnumerable<TSource>, Int32)
|
シーケンスの要素を最大 sizeサイズのチャンクに分割します。
|
|
Concat<TSource>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TSource>)
|
2 つのシーケンスを連結します。
|
|
ConfigureAwait<T>(IAsyncEnumerable<T>, Boolean)
|
非同期イテレーションから返されたタスクに対する待機の実行方法を構成します。
|
|
ContainsAsync<TSource>(IAsyncEnumerable<TSource>, TSource, IEqualityComparer<TSource>, CancellationToken)
|
シーケンスに指定した要素が含まれているかどうかを判断します。
|
|
CountAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)
|
シーケンス内の要素の数を返します。
|
|
CountAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)
|
条件を満たすシーケンス内の要素の数を返します。
|
|
CountAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)
|
条件を満たすシーケンス内の要素の数を返します。
|
|
CountBy<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IEqualityComparer<TKey>)
|
キーでグループ化されたソース シーケンス内の要素の数を返します。
|
|
CountBy<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
キーでグループ化されたソース シーケンス内の要素の数を返します。
|
|
DefaultIfEmpty<TSource>(IAsyncEnumerable<TSource>, TSource)
|
シーケンスが空の場合は、指定したシーケンスの要素または指定した値を返します。
|
|
DefaultIfEmpty<TSource>(IAsyncEnumerable<TSource>)
|
シーケンスが空の場合は、指定したシーケンスの要素または型パラメーターの既定値を返します。
|
|
Distinct<TSource>(IAsyncEnumerable<TSource>, IEqualityComparer<TSource>)
|
シーケンスから個別の要素を返します。
|
|
DistinctBy<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IEqualityComparer<TKey>)
|
指定したキー セレクター関数に従って、シーケンスから個別の要素を返します。
|
|
DistinctBy<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
指定したキー セレクター関数に従って、シーケンスから個別の要素を返します。
|
|
ElementAtAsync<TSource>(IAsyncEnumerable<TSource>, Index, CancellationToken)
|
シーケンス内の指定したインデックス位置にある要素を返します。
|
|
ElementAtAsync<TSource>(IAsyncEnumerable<TSource>, Int32, CancellationToken)
|
シーケンス内の指定したインデックス位置にある要素を返します。
|
|
ElementAtOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Index, CancellationToken)
|
シーケンス内の指定したインデックス位置にある要素を返します。インデックスが範囲外の場合は既定値を返します。
|
|
ElementAtOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Int32, CancellationToken)
|
シーケンス内の指定したインデックス位置にある要素を返します。インデックスが範囲外の場合は既定値を返します。
|
|
Except<TSource>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TSource>, IEqualityComparer<TSource>)
|
2 つのシーケンスのセット差を生成します。
|
|
ExceptBy<TSource,TKey>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TKey>, Func<TSource,CancellationToken,ValueTask<TKey>>, IEqualityComparer<TKey>)
|
指定されたキー セレクター関数に従って、2 つのシーケンスのセット差を生成します。
|
|
ExceptBy<TSource,TKey>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
指定されたキー セレクター関数に従って、2 つのシーケンスのセット差を生成します。
|
|
FirstAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)
|
シーケンスの最初の要素を返します。
|
|
FirstAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)
|
指定した条件を満たすシーケンス内の最初の要素を返します。
|
|
FirstAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)
|
指定した条件を満たすシーケンス内の最初の要素を返します。
|
|
FirstOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)
|
シーケンスの最初の要素を返します。シーケンスに要素が含まれている場合は、 TSource の既定値を返します。
|
|
FirstOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)
|
条件を満たすシーケンスの最初の要素、またはそのような要素が見つからない場合は既定値を返します。
|
|
FirstOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, TSource, CancellationToken)
|
条件を満たすシーケンスの最初の要素、またはそのような要素が見つからない場合は既定値を返します。
|
|
FirstOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)
|
条件を満たすシーケンスの最初の要素、またはそのような要素が見つからない場合は既定値を返します。
|
|
FirstOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, TSource, CancellationToken)
|
条件を満たすシーケンスの最初の要素、またはそのような要素が見つからない場合は既定値を返します。
|
|
FirstOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, TSource, CancellationToken)
|
シーケンスの最初の要素を返します。シーケンスに要素が含まれている場合は既定値を返します。
|
|
GroupBy<TSource,TKey,TElement,TResult>(IAsyncEnumerable<TSource>,
Func<TSource,CancellationToken,ValueTask<TKey>>, Func<TSource,
CancellationToken,ValueTask<TElement>>, Func<TKey,IEnumerable<TElement>,
CancellationToken,ValueTask<TResult>>, IEqualityComparer<TKey>)
|
指定したキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。 キー値は指定された比較子を使用して比較され、各グループの要素は指定された関数を使用して投影されます。
|
|
GroupBy<TSource,TKey,TElement,TResult>(IAsyncEnumerable<TSource>,
Func<TSource,TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>,
TResult>, IEqualityComparer<TKey>)
|
指定したキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。 キー値は指定された比較子を使用して比較され、各グループの要素は指定された関数を使用して投影されます。
|
|
GroupBy<TSource,TKey,TElement>(IAsyncEnumerable<TSource>, Func<TSource,
CancellationToken,ValueTask<TKey>>, Func<TSource,CancellationToken,
ValueTask<TElement>>, IEqualityComparer<TKey>)
|
キー セレクター関数に従ってシーケンスの要素をグループ化します。 キーは比較子を使用して比較され、各グループの要素は指定された関数を使用して投影されます。
|
|
GroupBy<TSource,TKey,TElement>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)
|
キー セレクター関数に従ってシーケンスの要素をグループ化します。 キーは比較子を使用して比較され、各グループの要素は指定された関数を使用して投影されます。
|
|
GroupBy<TSource,TKey,TResult>(IAsyncEnumerable<TSource>, Func<TSource,
CancellationToken,ValueTask<TKey>>, Func<TKey,IEnumerable<TSource>,
CancellationToken,ValueTask<TResult>>, IEqualityComparer<TKey>)
|
指定したキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。
|
|
GroupBy<TSource,TKey,TResult>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>, IEqualityComparer<TKey>)
|
指定したキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。
|
|
GroupBy<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IEqualityComparer<TKey>)
|
指定したキー セレクター関数に従ってシーケンスの要素をグループ化します。
|
|
GroupBy<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
指定したキー セレクター関数に従ってシーケンスの要素をグループ化します。
|
|
GroupJoin<TOuter,TInner,TKey,TResult>(IAsyncEnumerable<TOuter>,
IAsyncEnumerable<TInner>, Func<TOuter,CancellationToken,ValueTask<TKey>>,
Func<TInner,CancellationToken,ValueTask<TKey>>, Func<TOuter,
IEnumerable<TInner>,CancellationToken,ValueTask<TResult>>, IEqualityComparer<TKey>)
|
キーの等価性に基づいて 2 つのシーケンスの要素を関連付け、結果をグループ化します。
|
|
GroupJoin<TOuter,TInner,TKey,TResult>(IAsyncEnumerable<TOuter>,
IAsyncEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>,
Func<TOuter,IEnumerable<TInner>,TResult>, IEqualityComparer<TKey>)
|
キーの等価性に基づいて 2 つのシーケンスの要素を関連付け、結果をグループ化します。
|
|
Index<TSource>(IAsyncEnumerable<TSource>)
|
要素のインデックスをタプルに組み込む列挙可能な値を返します。
|
|
Intersect<TSource>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TSource>, IEqualityComparer<TSource>)
|
2 つのシーケンスの集合積集合を生成します。
|
|
IntersectBy<TSource,TKey>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TKey>,
Func<TSource,CancellationToken,ValueTask<TKey>>, IEqualityComparer<TKey>)
|
指定したキー セレクター関数に従って、2 つのシーケンスの集合積集合を生成します。
|
|
IntersectBy<TSource,TKey>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
指定したキー セレクター関数に従って、2 つのシーケンスの集合積集合を生成します。
|
|
Join<TOuter,TInner,TKey,TResult>(IAsyncEnumerable<TOuter>, IAsyncEnumerable<TInner>,
Func<TOuter,CancellationToken,ValueTask<TKey>>, Func<TInner,
CancellationToken,ValueTask<TKey>>, Func<TOuter,TInner,CancellationToken,
ValueTask<TResult>>, IEqualityComparer<TKey>)
|
一致するキーに基づいて、2 つのシーケンスの要素を関連付けます。
|
|
Join<TOuter,TInner,TKey,TResult>(IAsyncEnumerable<TOuter>, IAsyncEnumerable<TInner>,
Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>,
IEqualityComparer<TKey>)
|
一致するキーに基づいて、2 つのシーケンスの要素を関連付けます。
|
|
LastAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)
|
シーケンスの最後の要素を返します。
|
|
LastAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)
|
指定した条件を満たすシーケンスの最後の要素を返します。
|
|
LastAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)
|
指定した条件を満たすシーケンスの最後の要素を返します。
|
|
LastOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)
|
シーケンスの最後の要素を返します。シーケンスに要素が含まれている場合は既定値を返します。
|
|
LastOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)
|
条件を満たすシーケンスの最後の要素、またはそのような要素が見つからない場合は既定値を返します。
|
|
LastOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, TSource, CancellationToken)
|
条件を満たすシーケンスの最後の要素、またはそのような要素が見つからない場合は既定値を返します。
|
|
LastOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)
|
条件を満たすシーケンスの最後の要素、またはそのような要素が見つからない場合は既定値を返します。
|
|
LastOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, TSource, CancellationToken)
|
条件を満たすシーケンスの最後の要素、またはそのような要素が見つからない場合は既定値を返します。
|
|
LastOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, TSource, CancellationToken)
|
シーケンスの最後の要素を返します。シーケンスに要素が含まれている場合は既定値を返します。
|
|
LeftJoin<TOuter,TInner,TKey,TResult>(IAsyncEnumerable<TOuter>,
IAsyncEnumerable<TInner>, Func<TOuter,CancellationToken,ValueTask<TKey>>,
Func<TInner,CancellationToken,ValueTask<TKey>>, Func<TOuter,
TInner,CancellationToken,ValueTask<TResult>>, IEqualityComparer<TKey>)
|
一致するキーに基づいて、2 つのシーケンスの要素を関連付けます。
|
|
LeftJoin<TOuter,TInner,TKey,TResult>(IAsyncEnumerable<TOuter>,
IAsyncEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>,
Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>)
|
一致するキーに基づいて、2 つのシーケンスの要素を関連付けます。
|
|
LongCountAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)
|
条件を満たすシーケンス内の要素の数を返します。
|
|
LongCountAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)
|
条件を満たすシーケンス内の要素の数を返します。
|
|
LongCountAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)
|
条件を満たすシーケンス内の要素の数を返します。
|
|
MaxAsync<TSource>(IAsyncEnumerable<TSource>, IComparer<TSource>, CancellationToken)
|
ジェネリック シーケンスの最大値を返します。
|
|
MaxByAsync<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IComparer<TKey>, CancellationToken)
|
指定したキー セレクター関数に従って、ジェネリック シーケンスの最大値を返します。
|
|
MaxByAsync<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>, CancellationToken)
|
指定したキー セレクター関数に従って、ジェネリック シーケンスの最大値を返します。
|
|
MinAsync<TSource>(IAsyncEnumerable<TSource>, IComparer<TSource>, CancellationToken)
|
ジェネリック シーケンスの最小値を返します。
|
|
MinByAsync<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IComparer<TKey>, CancellationToken)
|
指定したキー セレクター関数に従って、ジェネリック シーケンスの最小値を返します。
|
|
MinByAsync<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>, CancellationToken)
|
指定したキー セレクター関数に従って、ジェネリック シーケンスの最小値を返します。
|
|
Order<T>(IAsyncEnumerable<T>, IComparer<T>)
|
シーケンスの要素を昇順で並べ替えます。
|
|
OrderBy<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IComparer<TKey>)
|
シーケンスの要素を昇順で並べ替えます。
|
|
OrderBy<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)
|
シーケンスの要素を昇順で並べ替えます。
|
|
OrderByDescending<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IComparer<TKey>)
|
シーケンスの要素を降順で並べ替えます。
|
|
OrderByDescending<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)
|
シーケンスの要素を降順で並べ替えます。
|
|
OrderDescending<T>(IAsyncEnumerable<T>, IComparer<T>)
|
シーケンスの要素を降順で並べ替えます。
|
|
Prepend<TSource>(IAsyncEnumerable<TSource>, TSource)
|
シーケンスの先頭に値を追加します。
|
|
Reverse<TSource>(IAsyncEnumerable<TSource>)
|
シーケンス内の要素の順序を反転します。
|
|
RightJoin<TOuter,TInner,TKey,TResult>(IAsyncEnumerable<TOuter>,
IAsyncEnumerable<TInner>, Func<TOuter,CancellationToken,ValueTask<TKey>>,
Func<TInner,CancellationToken,ValueTask<TKey>>, Func<TOuter,
TInner,CancellationToken,ValueTask<TResult>>, IEqualityComparer<TKey>)
|
一致するキーに基づいて、2 つのシーケンスの要素を関連付けます。
|
|
RightJoin<TOuter,TInner,TKey,TResult>(IAsyncEnumerable<TOuter>,
IAsyncEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>,
Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>)
|
一致するキーに基づいて、2 つのシーケンスの要素を関連付けます。
|
|
Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TResult>>)
|
シーケンスの各要素を新しいフォームに投影します。
|
|
Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,CancellationToken,ValueTask<TResult>>)
|
要素のインデックスを組み込んで、シーケンスの各要素を新しいフォームに投影します。
|
|
Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,TResult>)
|
要素のインデックスを組み込んで、シーケンスの各要素を新しいフォームに投影します。
|
|
Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,TResult>)
|
シーケンスの各要素を新しいフォームに投影します。
|
|
SelectMany<TSource,TCollection,TResult>(IAsyncEnumerable<TSource>,
Func<TSource,CancellationToken,ValueTask<IEnumerable<TCollection>>>,
Func<TSource,TCollection,CancellationToken,ValueTask<TResult>>)
|
シーケンスの各要素を IEnumerable<T>に投影し、結果のシーケンスを 1 つの IAsyncEnumerable<T> シーケンスにフラット化し、その中の各要素に対して結果セレクター関数を呼び出します。 各ソース要素のインデックスは、その要素の中間投影形式で使用されます。
|
|
SelectMany<TSource,TCollection,TResult>(IAsyncEnumerable<TSource>,
Func<TSource,IAsyncEnumerable<TCollection>>, Func<TSource,TCollection,
CancellationToken,ValueTask<TResult>>)
|
シーケンスの各要素を IAsyncEnumerable<T>に投影し、結果のシーケンスを 1 つの IAsyncEnumerable<T> シーケンスにフラット化し、その中の各要素に対して結果セレクター関数を呼び出します。 各ソース要素のインデックスは、その要素の中間投影形式で使用されます。
|
|
SelectMany<TSource,TCollection,TResult>(IAsyncEnumerable<TSource>, Func<TSource,IAsyncEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)
|
シーケンスの各要素を IAsyncEnumerable<T>に投影し、結果のシーケンスを 1 つの IAsyncEnumerable<T> シーケンスにフラット化し、その中の各要素に対して結果セレクター関数を呼び出します。 各ソース要素のインデックスは、その要素の中間投影形式で使用されます。
|
|
SelectMany<TSource,TCollection,TResult>(IAsyncEnumerable<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)
|
シーケンスの各要素を IEnumerable<T>に投影し、結果のシーケンスを 1 つの IAsyncEnumerable<T> シーケンスにフラット化し、その中の各要素に対して結果セレクター関数を呼び出します。 各ソース要素のインデックスは、その要素の中間投影形式で使用されます。
|
|
SelectMany<TSource,TCollection,TResult>(IAsyncEnumerable<TSource>,
Func<TSource,Int32,CancellationToken,ValueTask<IEnumerable<TCollection>>>,
Func<TSource,TCollection,CancellationToken,ValueTask<TResult>>)
|
シーケンスの各要素を IEnumerable<T>に投影し、結果のシーケンスを 1 つの IAsyncEnumerable<T> シーケンスにフラット化し、その中の各要素に対して結果セレクター関数を呼び出します。
|
|
SelectMany<TSource,TCollection,TResult>(IAsyncEnumerable<TSource>,
Func<TSource,Int32,IAsyncEnumerable<TCollection>>, Func<TSource,
TCollection,CancellationToken,ValueTask<TResult>>)
|
シーケンスの各要素を IAsyncEnumerable<T>に投影し、結果のシーケンスを 1 つの IAsyncEnumerable<T> シーケンスにフラット化し、その中の各要素に対して結果セレクター関数を呼び出します。
|
|
SelectMany<TSource,TCollection,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)
|
シーケンスの各要素を IEnumerable<T>に投影し、結果のシーケンスを 1 つの IAsyncEnumerable<T> シーケンスにフラット化し、その中の各要素に対して結果セレクター関数を呼び出します。
|
|
SelectMany<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<IEnumerable<TResult>>>)
|
シーケンスの各要素を IEnumerable<T> に投影し、結果のシーケンスを 1 つの IAsyncEnumerable<T> シーケンスにフラット化します。
|
|
SelectMany<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,IAsyncEnumerable<TResult>>)
|
シーケンスの各要素を IAsyncEnumerable<T> に投影し、結果のシーケンスを 1 つの IAsyncEnumerable<T> シーケンスにフラット化します。
|
|
SelectMany<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,IEnumerable<TResult>>)
|
シーケンスの各要素を IEnumerable<T> に投影し、結果のシーケンスを 1 つの IAsyncEnumerable<T> シーケンスにフラット化します。
|
|
SelectMany<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,CancellationToken,ValueTask<IEnumerable<TResult>>>)
|
シーケンスの各要素を IEnumerable<T> に投影し、結果のシーケンスを 1 つの IAsyncEnumerable<T> シーケンスにフラット化します。
各ソース要素のインデックスは、その要素の投影形式で使用されます。
|
|
SelectMany<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,IAsyncEnumerable<TResult>>)
|
シーケンスの各要素を IAsyncEnumerable<T> に投影し、結果のシーケンスを 1 つの IAsyncEnumerable<T> シーケンスにフラット化します。
各ソース要素のインデックスは、その要素の投影形式で使用されます。
|
|
SelectMany<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TResult>>)
|
シーケンスの各要素を IEnumerable<T> に投影し、結果のシーケンスを 1 つの IAsyncEnumerable<T> シーケンスにフラット化します。
各ソース要素のインデックスは、その要素の投影形式で使用されます。
|
|
SequenceEqualAsync<TSource>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TSource>, IEqualityComparer<TSource>, CancellationToken)
|
要素を比較して、2 つのシーケンスが等しいかどうかを判断します。
|
|
Shuffle<TSource>(IAsyncEnumerable<TSource>)
|
シーケンスの要素の順序をシャッフルします。
|
|
SingleAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)
|
シーケンスの唯一の要素を返し、シーケンス内に要素が 1 つだけ存在しない場合は例外をスローします。
|
|
SingleAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)
|
指定した条件を満たすシーケンスの唯一の要素を返し、そのような要素が複数存在する場合は例外をスローします。
|
|
SingleAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)
|
指定した条件を満たすシーケンスの唯一の要素を返し、そのような要素が複数存在する場合は例外をスローします。
|
|
SingleOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)
|
シーケンスの唯一の要素を返します。シーケンスが空の場合は既定値を返します。シーケンス内に複数の要素がある場合、このメソッドは例外をスローします。
|
|
SingleOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)
|
指定した条件を満たすシーケンスの唯一の要素、またはそのような要素が存在しない場合は既定値を返します。このメソッドは、複数の要素が条件を満たす場合に例外をスローします。
|
|
SingleOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, TSource, CancellationToken)
|
指定した条件を満たすシーケンスの唯一の要素、またはそのような要素が存在しない場合は既定値を返します。このメソッドは、複数の要素が条件を満たす場合に例外をスローします。
|
|
SingleOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)
|
指定した条件を満たすシーケンスの唯一の要素、またはそのような要素が存在しない場合は既定値を返します。このメソッドは、複数の要素が条件を満たす場合に例外をスローします。
|
|
SingleOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, TSource, CancellationToken)
|
指定した条件を満たすシーケンスの唯一の要素、またはそのような要素が存在しない場合は既定値を返します。このメソッドは、複数の要素が条件を満たす場合に例外をスローします。
|
|
SingleOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, TSource, CancellationToken)
|
シーケンスの唯一の要素を返します。シーケンスが空の場合は既定値を返します。シーケンス内に複数の要素がある場合、このメソッドは例外をスローします。
|
|
Skip<TSource>(IAsyncEnumerable<TSource>, Int32)
|
シーケンス内の指定された数の要素をバイパスし、残りの要素を返します。
|
|
SkipLast<TSource>(IAsyncEnumerable<TSource>, Int32)
|
ソース コレクションの最後のcount要素を省略したsourceの要素を含む新しいシーケンスを返します。
|
|
SkipWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>)
|
指定した条件が true である限り、シーケンス内の要素をバイパスし、残りの要素を返します。
|
|
SkipWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>)
|
指定した条件が true である限り、シーケンス内の要素をバイパスし、残りの要素を返します。
|
|
SkipWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Int32,Boolean>)
|
指定した条件が true である限り、シーケンス内の要素をバイパスし、残りの要素を返します。 要素のインデックスは、述語関数のロジックで使用されます。
|
|
SkipWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Int32,CancellationToken,ValueTask<Boolean>>)
|
指定した条件が true である限り、シーケンス内の要素をバイパスし、残りの要素を返します。 要素のインデックスは、述語関数のロジックで使用されます。
|
|
Take<TSource>(IAsyncEnumerable<TSource>, Int32)
|
シーケンスの先頭から指定した数の連続する要素を返します。
|
|
Take<TSource>(IAsyncEnumerable<TSource>, Range)
|
シーケンスから指定した連続する要素の範囲を返します。
|
|
TakeLast<TSource>(IAsyncEnumerable<TSource>, Int32)
|
sourceの最後のcount要素を含む新しいシーケンスを返します。
|
|
TakeWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>)
|
指定した条件が true である限り、シーケンスから要素を返します。
|
|
TakeWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>)
|
指定した条件が true である限り、シーケンスから要素を返します。
|
|
TakeWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Int32,Boolean>)
|
指定した条件が true である限り、シーケンスから要素を返します。
要素のインデックスは、述語関数のロジックで使用されます。
|
|
TakeWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Int32,CancellationToken,ValueTask<Boolean>>)
|
指定した条件が true である限り、シーケンスから要素を返します。
要素のインデックスは、述語関数のロジックで使用されます。
|
|
ToArrayAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)
|
IAsyncEnumerable<T>から配列を作成します。
|
|
ToBlockingEnumerable<T>(IAsyncEnumerable<T>, CancellationToken)
|
IAsyncEnumerable<T> インスタンスを、ブロック方式で要素を列挙するIEnumerable<T>に変換します。
|
|
ToDictionaryAsync<TSource,TKey,TElement>(IAsyncEnumerable<TSource>,
Func<TSource,CancellationToken,ValueTask<TKey>>, Func<TSource,
CancellationToken,ValueTask<TElement>>, IEqualityComparer<TKey>,
CancellationToken)
|
指定したキー セレクター関数と要素セレクター関数に従って、IAsyncEnumerable<T>"/> からDictionary<TKey,TValue>を作成します。
|
|
ToDictionaryAsync<TSource,TKey,TElement>(IAsyncEnumerable<TSource>,
Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>,
CancellationToken)
|
指定したキー セレクター関数と要素セレクター関数に従って、IAsyncEnumerable<T>"/> からDictionary<TKey,TValue>を作成します。
|
|
ToDictionaryAsync<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,
CancellationToken,ValueTask<TKey>>, IEqualityComparer<TKey>, CancellationToken)
|
指定したキー セレクター関数に従って、Dictionary<TKey,TValue> から IAsyncEnumerable<T> を作成します。
|
|
ToDictionaryAsync<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>, CancellationToken)
|
指定したキー セレクター関数に従って、Dictionary<TKey,TValue> から IAsyncEnumerable<T> を作成します。
|
|
ToHashSetAsync<TSource>(IAsyncEnumerable<TSource>, IEqualityComparer<TSource>, CancellationToken)
|
HashSet<T>から IAsyncEnumerable<T> を作成します。
|
|
ToListAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)
|
IAsyncEnumerable<T>からリストを作成します。
|
|
ToLookupAsync<TSource,TKey,TElement>(IAsyncEnumerable<TSource>,
Func<TSource,CancellationToken,ValueTask<TKey>>, Func<TSource,
CancellationToken,ValueTask<TElement>>, IEqualityComparer<TKey>,
CancellationToken)
|
指定したキー セレクター関数と要素セレクター関数に従って、IAsyncEnumerable<T>からILookup<TKey,TElement>を作成します。
|
|
ToLookupAsync<TSource,TKey,TElement>(IAsyncEnumerable<TSource>,
Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>,
CancellationToken)
|
指定したキー セレクター関数と要素セレクター関数に従って、IAsyncEnumerable<T>からILookup<TKey,TElement>を作成します。
|
|
ToLookupAsync<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IEqualityComparer<TKey>, CancellationToken)
|
指定したキー セレクター関数に従って、ILookup<TKey,TElement> から IAsyncEnumerable<T> を作成します。
|
|
ToLookupAsync<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>, CancellationToken)
|
指定したキー セレクター関数に従って、ILookup<TKey,TElement> から IAsyncEnumerable<T> を作成します。
|
|
Union<TSource>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TSource>, IEqualityComparer<TSource>)
|
2 つのシーケンスの集合和集合を生成します。
|
|
UnionBy<TSource,TKey>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IEqualityComparer<TKey>)
|
指定したキー セレクター関数に従って、2 つのシーケンスのセット和集合を生成します。
|
|
UnionBy<TSource,TKey>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
指定したキー セレクター関数に従って、2 つのシーケンスのセット和集合を生成します。
|
|
Where<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>)
|
述語に基づいて値のシーケンスをフィルター処理します。
|
|
Where<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>)
|
述語に基づいて値のシーケンスをフィルター処理します。
|
|
Where<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Int32,Boolean>)
|
述語に基づいて値のシーケンスをフィルター処理します。
各要素のインデックスは、述語関数のロジックで使用されます。
|
|
Where<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Int32,CancellationToken,ValueTask<Boolean>>)
|
述語に基づいて値のシーケンスをフィルター処理します。
各要素のインデックスは、述語関数のロジックで使用されます。
|
|
WithCancellation<T>(IAsyncEnumerable<T>, CancellationToken)
|
反復処理時にCancellationTokenに渡すGetAsyncEnumerator(CancellationToken)を設定します。
|
|
Zip<TFirst,TSecond,TResult>(IAsyncEnumerable<TFirst>, IAsyncEnumerable<TSecond>, Func<TFirst,TSecond,CancellationToken,ValueTask<TResult>>)
|
指定した関数を 2 つのシーケンスの対応する要素に適用し、結果のシーケンスを生成します。
|
|
Zip<TFirst,TSecond,TResult>(IAsyncEnumerable<TFirst>, IAsyncEnumerable<TSecond>, Func<TFirst,TSecond,TResult>)
|
指定した関数を 2 つのシーケンスの対応する要素に適用し、結果のシーケンスを生成します。
|
|
Zip<TFirst,TSecond,TThird>(IAsyncEnumerable<TFirst>, IAsyncEnumerable<TSecond>, IAsyncEnumerable<TThird>)
|
指定された 3 つのシーケンスの要素を持つタプルのシーケンスを生成します。
|
|
Zip<TFirst,TSecond>(IAsyncEnumerable<TFirst>, IAsyncEnumerable<TSecond>)
|
指定した 2 つのシーケンスの要素を含むタプルのシーケンスを生成します。
|