Rebornbuddy
|
Public Member Functions | |
SemaphoreTaskRunner (Func< T, TS > tasks, int maxCount=DefaultMaxCount, bool recordTime=true) | |
SemaphoreTaskRunner (Func< T, TS > tasks, TimeSpan timeout, int maxCount=DefaultMaxCount, bool recordTime=true) | |
async Task< List< TS > > | Start (IEnumerable< T > inputs) |
async Task | Start (IEnumerable< T > inputs, StatusCallback< TS > callback) |
List< TS > | Start (IEnumerable< T > inputs, BackgroundWorker callback) |
UpdateBuddy.Helpers.SemaphoreTaskRunner< T, TS >.SemaphoreTaskRunner | ( | Func< T, TS > | tasks, |
int | maxCount = DefaultMaxCount, | ||
bool | recordTime = true ) |
UpdateBuddy.Helpers.SemaphoreTaskRunner< T, TS >.SemaphoreTaskRunner | ( | Func< T, TS > | tasks, |
TimeSpan | timeout, | ||
int | maxCount = DefaultMaxCount, | ||
bool | recordTime = true ) |
async Task< List< TS > > UpdateBuddy.Helpers.SemaphoreTaskRunner< T, TS >.Start | ( | IEnumerable< T > | inputs | ) |
List< TS > UpdateBuddy.Helpers.SemaphoreTaskRunner< T, TS >.Start | ( | IEnumerable< T > | inputs, |
BackgroundWorker | callback ) |
async Task UpdateBuddy.Helpers.SemaphoreTaskRunner< T, TS >.Start | ( | IEnumerable< T > | inputs, |
StatusCallback< TS > | callback ) |