Task.WaitAsync Méthode

Définition

Surcharges

WaitAsync(TimeSpan, CancellationToken)

Obtient un Task qui se termine lorsque se Task termine, lorsque le délai d’attente spécifié expire ou lorsque l’annulation du spécifié CancellationToken a été demandée.

WaitAsync(TimeSpan)

Obtient un Task qui se termine lorsque se Task termine ou lorsque le délai d’attente spécifié expire.

WaitAsync(CancellationToken)

Obtient un Task qui se termine lorsque se Task termine ou lorsque le spécifié CancellationToken a une annulation demandée.

WaitAsync(TimeSpan, CancellationToken)

Obtient un Task qui se termine lorsque se Task termine, lorsque le délai d’attente spécifié expire ou lorsque l’annulation du spécifié CancellationToken a été demandée.

public:
 System::Threading::Tasks::Task ^ WaitAsync(TimeSpan timeout, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task WaitAsync (TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.WaitAsync : TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function WaitAsync (timeout As TimeSpan, cancellationToken As CancellationToken) As Task

Paramètres

timeout
TimeSpan

Délai d’attente après lequel l’opération Task doit être provoquée par une erreur TimeoutException si elle ne s’est pas terminée autrement.

cancellationToken
CancellationToken

CancellationTokenÀ surveiller pour une demande d’annulation.

Retours

Task

TaskReprésentant l’attente asynchrone. Il peut être ou non la même instance que l’instance actuelle.

S’applique à

WaitAsync(TimeSpan)

Obtient un Task qui se termine lorsque se Task termine ou lorsque le délai d’attente spécifié expire.

public:
 System::Threading::Tasks::Task ^ WaitAsync(TimeSpan timeout);
public System.Threading.Tasks.Task WaitAsync (TimeSpan timeout);
member this.WaitAsync : TimeSpan -> System.Threading.Tasks.Task
Public Function WaitAsync (timeout As TimeSpan) As Task

Paramètres

timeout
TimeSpan

Délai d’attente après lequel l’opération Task doit être provoquée par une erreur TimeoutException si elle ne s’est pas terminée autrement.

Retours

Task

TaskReprésentant l’attente asynchrone. Il peut être ou non la même instance que l’instance actuelle.

S’applique à

WaitAsync(CancellationToken)

Obtient un Task qui se termine lorsque se Task termine ou lorsque le spécifié CancellationToken a une annulation demandée.

public:
 System::Threading::Tasks::Task ^ WaitAsync(System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task WaitAsync (System.Threading.CancellationToken cancellationToken);
member this.WaitAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function WaitAsync (cancellationToken As CancellationToken) As Task

Paramètres

cancellationToken
CancellationToken

CancellationTokenÀ surveiller pour une demande d’annulation.

Retours

Task

TaskReprésentant l’attente asynchrone. Il peut être ou non la même instance que l’instance actuelle.

S’applique à