Task<TResult>.WaitAsync Methode

Definitie

Overloads

Name Description
WaitAsync(TimeSpan, TimeProvider)

Hiermee wordt een Task<TResult> bewerking uitgevoerd wanneer dit Task<TResult> is voltooid of wanneer de opgegeven time-out verloopt.

WaitAsync(CancellationToken)

Hiermee haalt u een Task<TResult> bewerking op die wordt voltooid wanneer dit Task<TResult> is voltooid of wanneer de opgegeven CancellationToken annulering heeft aangevraagd.

WaitAsync(TimeSpan)

Hiermee wordt een Task<TResult> bewerking uitgevoerd wanneer dit Task<TResult> is voltooid of wanneer de opgegeven time-out verloopt.

WaitAsync(TimeSpan, CancellationToken)

Hiermee haalt u een Task<TResult> bewerking op die wordt voltooid wanneer dit Task<TResult> is voltooid, wanneer de opgegeven time-out verloopt of wanneer de opgegeven CancellationToken annulering heeft aangevraagd.

WaitAsync(TimeSpan, TimeProvider, CancellationToken)

Hiermee haalt u een Task<TResult> bewerking op die wordt voltooid wanneer dit Task<TResult> is voltooid, wanneer de opgegeven time-out verloopt of wanneer de opgegeven CancellationToken annulering heeft aangevraagd.

WaitAsync(TimeSpan, TimeProvider)

Bron:
Future.cs
Bron:
Task_T.cs
Bron:
Future.cs
Bron:
Future.cs

Hiermee wordt een Task<TResult> bewerking uitgevoerd wanneer dit Task<TResult> is voltooid of wanneer de opgegeven time-out verloopt.

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)

Parameters

timeout
TimeSpan

De time-out waarna de Task fout moet worden uitgevoerd met een TimeoutException als dit niet anders is voltooid.

timeProvider
TimeProvider

De TimeProvider waarmee moet worden geïnterpreteerd timeout.

Retouren

De Task<TResult> weergave van de asynchrone wachttijd. Het is mogelijk of niet hetzelfde exemplaar als het huidige exemplaar.

Van toepassing op

WaitAsync(CancellationToken)

Bron:
Future.cs
Bron:
Task_T.cs
Bron:
Future.cs
Bron:
Future.cs
Bron:
Future.cs

Hiermee haalt u een Task<TResult> bewerking op die wordt voltooid wanneer dit Task<TResult> is voltooid of wanneer de opgegeven CancellationToken annulering heeft aangevraagd.

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)

Parameters

cancellationToken
CancellationToken

De CancellationToken te controleren op een annuleringsaanvraag.

Retouren

De Task<TResult> weergave van de asynchrone wachttijd. Het is mogelijk of niet hetzelfde exemplaar als het huidige exemplaar.

Van toepassing op

WaitAsync(TimeSpan)

Bron:
Future.cs
Bron:
Task_T.cs
Bron:
Future.cs
Bron:
Future.cs
Bron:
Future.cs

Hiermee wordt een Task<TResult> bewerking uitgevoerd wanneer dit Task<TResult> is voltooid of wanneer de opgegeven time-out verloopt.

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)

Parameters

timeout
TimeSpan

De time-out waarna de Task fout moet worden uitgevoerd met een TimeoutException als dit niet anders is voltooid.

Retouren

De Task<TResult> weergave van de asynchrone wachttijd. Het is mogelijk of niet hetzelfde exemplaar als het huidige exemplaar.

Van toepassing op

WaitAsync(TimeSpan, CancellationToken)

Bron:
Future.cs
Bron:
Task_T.cs
Bron:
Future.cs
Bron:
Future.cs
Bron:
Future.cs

Hiermee haalt u een Task<TResult> bewerking op die wordt voltooid wanneer dit Task<TResult> is voltooid, wanneer de opgegeven time-out verloopt of wanneer de opgegeven CancellationToken annulering heeft aangevraagd.

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)

Parameters

timeout
TimeSpan

De time-out waarna de Task fout moet worden uitgevoerd met een TimeoutException als dit niet anders is voltooid.

cancellationToken
CancellationToken

De CancellationToken te controleren op een annuleringsaanvraag.

Retouren

De Task<TResult> weergave van de asynchrone wachttijd. Het is mogelijk of niet hetzelfde exemplaar als het huidige exemplaar.

Van toepassing op

WaitAsync(TimeSpan, TimeProvider, CancellationToken)

Bron:
Future.cs
Bron:
Task_T.cs
Bron:
Future.cs
Bron:
Future.cs

Hiermee haalt u een Task<TResult> bewerking op die wordt voltooid wanneer dit Task<TResult> is voltooid, wanneer de opgegeven time-out verloopt of wanneer de opgegeven CancellationToken annulering heeft aangevraagd.

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)

Parameters

timeout
TimeSpan

De time-out waarna de Task fout moet worden uitgevoerd met een TimeoutException als dit niet anders is voltooid.

timeProvider
TimeProvider

De TimeProvider waarmee moet worden geïnterpreteerd timeout.

cancellationToken
CancellationToken

De CancellationToken te controleren op een annuleringsaanvraag.

Retouren

De Task<TResult> weergave van de asynchrone wachttijd. Het is mogelijk of niet hetzelfde exemplaar als het huidige exemplaar.

Van toepassing op