Task<TResult>.WaitAsync Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| WaitAsync(TimeSpan, TimeProvider) |
Hämtar en Task<TResult> som kommer att slutföras när detta Task<TResult> har slutförts eller när den angivna tidsgränsen upphör att gälla. |
| WaitAsync(CancellationToken) |
Hämtar en Task<TResult> som kommer att slutföras när detta Task<TResult> har slutförts eller när den angivna CancellationToken har begärt annullering. |
| WaitAsync(TimeSpan) |
Hämtar en Task<TResult> som kommer att slutföras när detta Task<TResult> har slutförts eller när den angivna tidsgränsen upphör att gälla. |
| WaitAsync(TimeSpan, CancellationToken) |
Hämtar en Task<TResult> som kommer att slutföras när detta Task<TResult> har slutförts, när den angivna tidsgränsen upphör att gälla eller när den angivna CancellationToken har begärt annullering. |
| WaitAsync(TimeSpan, TimeProvider, CancellationToken) |
Hämtar en Task<TResult> som kommer att slutföras när detta Task<TResult> har slutförts, när den angivna tidsgränsen upphör att gälla eller när den angivna CancellationToken har begärt annullering. |
WaitAsync(TimeSpan, TimeProvider)
- Källa:
- Future.cs
- Källa:
- Task_T.cs
- Källa:
- Future.cs
- Källa:
- Future.cs
Hämtar en Task<TResult> som kommer att slutföras när detta Task<TResult> har slutförts eller när den angivna tidsgränsen upphör att gälla.
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)
Parametrar
- timeout
- TimeSpan
Tidsgränsen Task efter vilken ska felas med en TimeoutException om den inte har slutförts på annat sätt.
- timeProvider
- TimeProvider
Med TimeProvider vilken du ska tolka timeout.
Returer
Representerar Task<TResult> den asynkrona väntan. Det kan vara samma instans som den aktuella instansen.
Gäller för
WaitAsync(CancellationToken)
- Källa:
- Future.cs
- Källa:
- Task_T.cs
- Källa:
- Future.cs
- Källa:
- Future.cs
- Källa:
- Future.cs
Hämtar en Task<TResult> som kommer att slutföras när detta Task<TResult> har slutförts eller när den angivna CancellationToken har begärt annullering.
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)
Parametrar
- cancellationToken
- CancellationToken
Övervaka CancellationToken för en annulleringsbegäran.
Returer
Representerar Task<TResult> den asynkrona väntan. Det kan vara samma instans som den aktuella instansen.
Gäller för
WaitAsync(TimeSpan)
- Källa:
- Future.cs
- Källa:
- Task_T.cs
- Källa:
- Future.cs
- Källa:
- Future.cs
- Källa:
- Future.cs
Hämtar en Task<TResult> som kommer att slutföras när detta Task<TResult> har slutförts eller när den angivna tidsgränsen upphör att gälla.
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)
Parametrar
- timeout
- TimeSpan
Tidsgränsen Task efter vilken ska felas med en TimeoutException om den inte har slutförts på annat sätt.
Returer
Representerar Task<TResult> den asynkrona väntan. Det kan vara samma instans som den aktuella instansen.
Gäller för
WaitAsync(TimeSpan, CancellationToken)
- Källa:
- Future.cs
- Källa:
- Task_T.cs
- Källa:
- Future.cs
- Källa:
- Future.cs
- Källa:
- Future.cs
Hämtar en Task<TResult> som kommer att slutföras när detta Task<TResult> har slutförts, när den angivna tidsgränsen upphör att gälla eller när den angivna CancellationToken har begärt annullering.
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)
Parametrar
- timeout
- TimeSpan
Tidsgränsen Task efter vilken ska felas med en TimeoutException om den inte har slutförts på annat sätt.
- cancellationToken
- CancellationToken
Övervaka CancellationToken för en annulleringsbegäran.
Returer
Representerar Task<TResult> den asynkrona väntan. Det kan vara samma instans som den aktuella instansen.
Gäller för
WaitAsync(TimeSpan, TimeProvider, CancellationToken)
- Källa:
- Future.cs
- Källa:
- Task_T.cs
- Källa:
- Future.cs
- Källa:
- Future.cs
Hämtar en Task<TResult> som kommer att slutföras när detta Task<TResult> har slutförts, när den angivna tidsgränsen upphör att gälla eller när den angivna CancellationToken har begärt annullering.
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)
Parametrar
- timeout
- TimeSpan
Tidsgränsen Task efter vilken ska felas med en TimeoutException om den inte har slutförts på annat sätt.
- timeProvider
- TimeProvider
Med TimeProvider vilken du ska tolka timeout.
- cancellationToken
- CancellationToken
Övervaka CancellationToken för en annulleringsbegäran.
Returer
Representerar Task<TResult> den asynkrona väntan. Det kan vara samma instans som den aktuella instansen.