Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Delay() [9/9]

static Task System.Threading.Tasks.Task< TResult >.Delay ( uint millisecondsDelay,
CancellationToken cancellationToken )
inlinestaticprivateinherited

Definition at line 3477 of file Task.cs.

3478 {
3479 if (!cancellationToken.IsCancellationRequested)
3480 {
3481 if (millisecondsDelay != 0)
3482 {
3483 if (!cancellationToken.CanBeCanceled)
3484 {
3485 return new DelayPromise(millisecondsDelay);
3486 }
3487 return new DelayPromiseWithCancellation(millisecondsDelay, cancellationToken);
3488 }
3489 return CompletedTask;
3490 }
3492 }
static Task FromCanceled(CancellationToken cancellationToken)
Definition Task.cs:3363
static Task CompletedTask
Definition Task.cs:1120

References System.cancellationToken, System.Threading.Tasks.Task< TResult >.CompletedTask, System.Threading.Tasks.Task< TResult >.FromCanceled(), and System.millisecondsDelay.