Метод | Описание | |
---|---|---|
AddQueue ( string QueueId ) : void | ||
GetScheduledTasks ( string QueueId ) : IEnumerable |
||
RemoveQueue ( string QueueId ) : void |
Метод | Описание | |
---|---|---|
GetScheduledTasks ( ) : IEnumerable |
||
QueueTask ( Task task ) : void | ||
TryExecuteTaskInline ( Task task, bool taskWasPreviouslyQueued ) : bool |
Метод | Описание | |
---|---|---|
GetOrAddLock ( string QueueId, bool AddIfNotExist = true ) : object | ||
GetOrAddQueue ( string QueueId, bool isHighPriority, bool addIfNotExist = true ) : ConcurrentQueue |
||
ProcessUnleveledTask ( Task task ) : void | ||
ProcessWork ( string QueueId ) : void | ||
TaskAsLeveledTask ( Task task ) : ILeveledTask |
protected GetScheduledTasks ( ) : IEnumerable |
||
Результат | IEnumerable |
public GetScheduledTasks ( string QueueId ) : IEnumerable |
||
QueueId | string | |
Результат | IEnumerable |
public RemoveQueue ( string QueueId ) : void | ||
QueueId | string | |
Результат | void |
protected TryExecuteTaskInline ( Task task, bool taskWasPreviouslyQueued ) : bool | ||
task | Task | |
taskWasPreviouslyQueued | bool | |
Результат | bool |