Delay
Namespace: Vercel.AI.ProviderUtils
public static class DelayWaits for a duration, or completes immediately when the duration is null. Negative durations wait zero.
Inheritance: object
Methods
Section titled “Methods”WaitAsync(int?, CancellationToken)
Section titled “WaitAsync(int?, CancellationToken)”public static Task WaitAsync(int? milliseconds, CancellationToken cancellationToken = default)Waits <code class=“paramref”>milliseconds</code>, or completes immediately when it is null.
Parameters
| Name | Type | Description |
|---|---|---|
milliseconds |
int? | |
cancellationToken |
CancellationToken |
Returns: Task
WaitAsync(CancellationToken)
Section titled “WaitAsync(CancellationToken)”public static Task WaitAsync(CancellationToken cancellationToken = default)Completes immediately. This is the null and undefined duration.
Parameters
| Name | Type | Description |
|---|---|---|
cancellationToken |
CancellationToken |
Returns: Task
Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product