Task<TResult>.WaitAsync Metod

Definition

Ö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.

Gäller för