BackgroundServiceQueueProxyEnqueueAsync - метод
Помещает действие в очередь асинхронной обработки в фоновом режиме.
Пространство имён: Tessa.PlatformСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public ValueTask EnqueueAsync(
Func<CancellationToken, Task> actionAsyncFunc,
bool parallel = false
)
Public Function EnqueueAsync (
actionAsyncFunc As Func(Of CancellationToken, Task),
Optional parallel As Boolean = false
) As ValueTask
public:
virtual ValueTask EnqueueAsync(
Func<CancellationToken, Task^>^ actionAsyncFunc,
bool parallel = false
) sealed
abstract EnqueueAsync :
actionAsyncFunc : Func<CancellationToken, Task> *
?parallel : bool
(* Defaults:
let _parallel = defaultArg parallel false
*)
-> ValueTask
override EnqueueAsync :
actionAsyncFunc : Func<CancellationToken, Task> *
?parallel : bool
(* Defaults:
let _parallel = defaultArg parallel false
*)
-> ValueTask
- actionAsyncFunc FuncCancellationToken, Task
- Действие, которое необходимо выполнить в фоновом режиме.
- parallel Boolean (Optional)
- Флаг, что действие может выполняться параллельно с другими действиями.
ValueTaskProvides an awaitable result of an asynchronous operation.
IBackgroundServiceQueueEnqueueAsync(FuncCancellationToken, Task, Boolean)