Skip to content

Delay

Namespace: Vercel.AI.ProviderUtils

public static class Delay

Waits for a duration, or completes immediately when the duration is null. Negative durations wait zero.

Inheritance: object

View source

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

View source

public static Task WaitAsync(CancellationToken cancellationToken = default)

Completes immediately. This is the null and undefined duration.

Parameters

Name Type Description
cancellationToken CancellationToken

Returns: Task

View source

Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product