C# 클래스 Functional.AsyncEnumerableAsyncExtensions

파일 보기 프로젝트 열기: JohannesMoersch/Functional

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
selector ( ) : await

메소드 상세

AllAsync() 공개 정적인 메소드

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

AnyAsync() 공개 정적인 메소드

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

ConcurrentSelectAsync() 공개 정적인 메소드

public static ConcurrentSelectAsync ( IAsyncEnumerable source, Func selector ) : IAsyncEnumerable
source IAsyncEnumerable
selector Func
리턴 IAsyncEnumerable

ConcurrentSelectAsync() 공개 정적인 메소드

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

FirstAsync() 공개 정적인 메소드

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

FirstOrDefaultAsync() 공개 정적인 메소드

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

SelectAsync() 공개 정적인 메소드

public static SelectAsync ( IAsyncEnumerable source, Func selector ) : IAsyncEnumerable
source IAsyncEnumerable
selector Func
리턴 IAsyncEnumerable