Task<TResult>.WaitAsync Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.