C# Class Functional.AsyncEnumerableAsyncExtensions

Show file Open project: JohannesMoersch/Functional

Public Methods

Method Description
AllAsync ( IAsyncEnumerable source, Func predicate ) : Task
AnyAsync ( IAsyncEnumerable source, Func predicate ) : Task
ConcurrentSelectAsync ( IAsyncEnumerable source, Func selector ) : IAsyncEnumerable
ConcurrentSelectAsync ( IAsyncEnumerable source, Func selector, int maxConcurrency ) : IAsyncEnumerable
FirstAsync ( IAsyncEnumerable source, Func predicate ) : Task
FirstOrDefaultAsync ( IAsyncEnumerable source, Func predicate ) : Task
SelectAsync ( IAsyncEnumerable source, Func selector ) : IAsyncEnumerable

Private Methods

Method Description
selector ( ) : await

Method Details

AllAsync() public static method

public static AllAsync ( IAsyncEnumerable source, Func predicate ) : Task
source IAsyncEnumerable
predicate Func
return Task

AnyAsync() public static method

public static AnyAsync ( IAsyncEnumerable source, Func predicate ) : Task
source IAsyncEnumerable
predicate Func
return Task

ConcurrentSelectAsync() public static method

public static ConcurrentSelectAsync ( IAsyncEnumerable source, Func selector ) : IAsyncEnumerable
source IAsyncEnumerable
selector Func
return IAsyncEnumerable

ConcurrentSelectAsync() public static method

public static ConcurrentSelectAsync ( IAsyncEnumerable source, Func selector, int maxConcurrency ) : IAsyncEnumerable
source IAsyncEnumerable
selector Func
maxConcurrency int
return IAsyncEnumerable

FirstAsync() public static method

public static FirstAsync ( IAsyncEnumerable source, Func predicate ) : Task
source IAsyncEnumerable
predicate Func
return Task

FirstOrDefaultAsync() public static method

public static FirstOrDefaultAsync ( IAsyncEnumerable source, Func predicate ) : Task
source IAsyncEnumerable
predicate Func
return Task

SelectAsync() public static method

public static SelectAsync ( IAsyncEnumerable source, Func selector ) : IAsyncEnumerable
source IAsyncEnumerable
selector Func
return IAsyncEnumerable