Skip to content

SHTCGClient.ThrottledProcessor.EnqueueAsync

github-actions[bot] edited this page Mar 9, 2026 · 2 revisions

ThrottledProcessor.EnqueueAsync Method

Overloads
EnqueueAsync(Func<CancellationToken,Task>) Enqueue a job
EnqueueAsync<T>(Func<CancellationToken,Task<T>>) Enqueue a job with a return type.

ThrottledProcessor.EnqueueAsync(Func<CancellationToken,Task>) Method

Enqueue a job

public System.Threading.Tasks.Task EnqueueAsync(System.Func<System.Threading.CancellationToken,System.Threading.Tasks.Task> job);

Parameters

job System.Func<System.Threading.CancellationToken,System.Threading.Tasks.Task>

The job to process

Returns

System.Threading.Tasks.Task
The task for this job.

ThrottledProcessor.EnqueueAsync<T>(Func<CancellationToken,Task<T>>) Method

Enqueue a job with a return type.

public System.Threading.Tasks.Task<T> EnqueueAsync<T>(System.Func<System.Threading.CancellationToken,System.Threading.Tasks.Task<T>> job);

Type parameters

T

The type to return

Parameters

job System.Func<System.Threading.CancellationToken,System.Threading.Tasks.Task<T>>

The job to process

Returns

System.Threading.Tasks.Task<T>
The job's returned object.

Clone this wiki locally