Task<TResult>.WaitAsync Méthode

Définition

Surcharges

Nom Description
WaitAsync(TimeSpan, TimeProvider)

Obtient une Task<TResult> valeur qui se termine une fois cette Task<TResult> opération terminée ou lorsque le délai d’expiration spécifié expire.

WaitAsync(CancellationToken)

Obtient une Task<TResult> opération qui se termine une fois cette Task<TResult> opération terminée ou lorsque l’annulation spécifiée a été CancellationToken demandée.

WaitAsync(TimeSpan)

Obtient une Task<TResult> valeur qui se termine une fois cette Task<TResult> opération terminée ou lorsque le délai d’expiration spécifié expire.

WaitAsync(TimeSpan, CancellationToken)

Obtient une Task<TResult> opération qui se termine lorsque Task<TResult> le délai d’expiration spécifié expire ou lorsque l’annulation spécifiée a été CancellationToken demandée.

WaitAsync(TimeSpan, TimeProvider, CancellationToken)

Obtient une Task<TResult> opération qui se termine lorsque Task<TResult> le délai d’expiration spécifié expire ou lorsque l’annulation spécifiée a été CancellationToken demandée.

WaitAsync(TimeSpan, TimeProvider)

Source:
Future.cs
Source:
Task_T.cs
Source:
Future.cs
Source:
Future.cs

Obtient une Task<TResult> valeur qui se termine une fois cette Task<TResult> opération terminée ou lorsque le délai d’expiration spécifié expire.

public:
 System::Threading::Tasks::Task<TResult> ^ WaitAsync(TimeSpan timeout, TimeProvider ^ timeProvider);
public System.Threading.Tasks.Task<TResult> WaitAsync(TimeSpan timeout, TimeProvider timeProvider);
override this.WaitAsync : TimeSpan * TimeProvider -> System.Threading.Tasks.Task<'Result>
Public Function WaitAsync (timeout As TimeSpan, timeProvider As TimeProvider) As Task(Of TResult)

Paramètres

timeout
TimeSpan

Délai d’expiration après lequel la Task valeur doit être défectueuse avec une TimeoutException erreur si elle n’est pas terminée.

timeProvider
TimeProvider

Avec TimeProvider lequel interpréter timeout.

Retours

Task<TResult> Représentant l’attente asynchrone. Il peut ou non être la même instance que l’instance actuelle.

S’applique à

WaitAsync(CancellationToken)

Source:
Future.cs
Source:
Task_T.cs
Source:
Future.cs
Source:
Future.cs
Source:
Future.cs

Obtient une Task<TResult> opération qui se termine une fois cette Task<TResult> opération terminée ou lorsque l’annulation spécifiée a été CancellationToken demandée.

public:
 System::Threading::Tasks::Task<TResult> ^ WaitAsync(System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<TResult> WaitAsync(System.Threading.CancellationToken cancellationToken);
override this.WaitAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Result>
Public Function WaitAsync (cancellationToken As CancellationToken) As Task(Of TResult)

Paramètres

cancellationToken
CancellationToken

À CancellationToken surveiller pour une demande d’annulation.

Retours

Task<TResult> Représentant l’attente asynchrone. Il peut ou non être la même instance que l’instance actuelle.

S’applique à

WaitAsync(TimeSpan)

Source:
Future.cs
Source:
Task_T.cs
Source:
Future.cs
Source:
Future.cs
Source:
Future.cs

Obtient une Task<TResult> valeur qui se termine une fois cette Task<TResult> opération terminée ou lorsque le délai d’expiration spécifié expire.

public:
 System::Threading::Tasks::Task<TResult> ^ WaitAsync(TimeSpan timeout);
public System.Threading.Tasks.Task<TResult> WaitAsync(TimeSpan timeout);
override this.WaitAsync : TimeSpan -> System.Threading.Tasks.Task<'Result>
Public Function WaitAsync (timeout As TimeSpan) As Task(Of TResult)

Paramètres

timeout
TimeSpan

Délai d’expiration après lequel la Task valeur doit être défectueuse avec une TimeoutException erreur si elle n’est pas terminée.

Retours

Task<TResult> Représentant l’attente asynchrone. Il peut ou non être la même instance que l’instance actuelle.

S’applique à

WaitAsync(TimeSpan, CancellationToken)

Source:
Future.cs
Source:
Task_T.cs
Source:
Future.cs
Source:
Future.cs
Source:
Future.cs

Obtient une Task<TResult> opération qui se termine lorsque Task<TResult> le délai d’expiration spécifié expire ou lorsque l’annulation spécifiée a été CancellationToken demandée.

public:
 System::Threading::Tasks::Task<TResult> ^ WaitAsync(TimeSpan timeout, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<TResult> WaitAsync(TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
override this.WaitAsync : TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Result>
Public Function WaitAsync (timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of TResult)

Paramètres

timeout
TimeSpan

Délai d’expiration après lequel la Task valeur doit être défectueuse avec une TimeoutException erreur si elle n’est pas terminée.

cancellationToken
CancellationToken

À CancellationToken surveiller pour une demande d’annulation.

Retours

Task<TResult> Représentant l’attente asynchrone. Il peut ou non être la même instance que l’instance actuelle.

S’applique à

WaitAsync(TimeSpan, TimeProvider, CancellationToken)

Source:
Future.cs
Source:
Task_T.cs
Source:
Future.cs
Source:
Future.cs

Obtient une Task<TResult> opération qui se termine lorsque Task<TResult> le délai d’expiration spécifié expire ou lorsque l’annulation spécifiée a été CancellationToken demandée.

public:
 System::Threading::Tasks::Task<TResult> ^ WaitAsync(TimeSpan timeout, TimeProvider ^ timeProvider, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<TResult> WaitAsync(TimeSpan timeout, TimeProvider timeProvider, System.Threading.CancellationToken cancellationToken);
override this.WaitAsync : TimeSpan * TimeProvider * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Result>
Public Function WaitAsync (timeout As TimeSpan, timeProvider As TimeProvider, cancellationToken As CancellationToken) As Task(Of TResult)

Paramètres

timeout
TimeSpan

Délai d’expiration après lequel la Task valeur doit être défectueuse avec une TimeoutException erreur si elle n’est pas terminée.

timeProvider
TimeProvider

Avec TimeProvider lequel interpréter timeout.

cancellationToken
CancellationToken

À CancellationToken surveiller pour une demande d’annulation.

Retours

Task<TResult> Représentant l’attente asynchrone. Il peut ou non être la même instance que l’instance actuelle.

S’applique à