Udostępnij za pośrednictwem


Task<TResult>.WaitAsync Metoda

Definicja

Przeciążenia

WaitAsync(TimeSpan, TimeProvider)

Pobiera element Task<TResult> , który zostanie ukończony po Task<TResult> zakończeniu lub upływie określonego limitu czasu.

WaitAsync(CancellationToken)

Pobiera element Task<TResult> , który zostanie ukończony po Task<TResult> zakończeniu lub po żądaniu anulowania określonego CancellationToken .

WaitAsync(TimeSpan)

Pobiera element Task<TResult> , który zostanie ukończony po Task<TResult> zakończeniu lub upływie określonego limitu czasu.

WaitAsync(TimeSpan, CancellationToken)

Pobiera element Task<TResult> , który zostanie ukończony po Task<TResult> zakończeniu, upływie określonego limitu czasu lub po żądaniu anulowania określonego CancellationToken limitu czasu.

WaitAsync(TimeSpan, TimeProvider, CancellationToken)

Pobiera element Task<TResult> , który zostanie ukończony po Task<TResult> zakończeniu, upływie określonego limitu czasu lub po żądaniu anulowania określonego CancellationToken limitu czasu.

WaitAsync(TimeSpan, TimeProvider)

Źródło:
Future.cs
Źródło:
Future.cs

Pobiera element Task<TResult> , który zostanie ukończony po Task<TResult> zakończeniu lub upływie określonego limitu czasu.

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)

Parametry

timeout
TimeSpan

Limit czasu, po którym Task element powinien zostać uszkodzony, TimeoutException jeśli nie został ukończony w inny sposób.

timeProvider
TimeProvider

Element TimeProvider , za pomocą którego należy interpretować timeoutelement .

Zwraca

Reprezentacja Task<TResult> oczekiwania asynchronicznego. Może to być lub nie jest tym samym wystąpieniem, co bieżące wystąpienie.

Dotyczy

WaitAsync(CancellationToken)

Źródło:
Future.cs
Źródło:
Future.cs
Źródło:
Future.cs

Pobiera element Task<TResult> , który zostanie ukończony po Task<TResult> zakończeniu lub po żądaniu anulowania określonego CancellationToken .

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)

Parametry

cancellationToken
CancellationToken

Element CancellationToken do monitorowania żądania anulowania.

Zwraca

Reprezentacja Task<TResult> oczekiwania asynchronicznego. Może to być lub nie jest tym samym wystąpieniem, co bieżące wystąpienie.

Dotyczy

WaitAsync(TimeSpan)

Źródło:
Future.cs
Źródło:
Future.cs
Źródło:
Future.cs

Pobiera element Task<TResult> , który zostanie ukończony po Task<TResult> zakończeniu lub upływie określonego limitu czasu.

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)

Parametry

timeout
TimeSpan

Limit czasu, po którym Task element powinien zostać uszkodzony, TimeoutException jeśli nie został ukończony w inny sposób.

Zwraca

Reprezentacja Task<TResult> oczekiwania asynchronicznego. Może to być lub nie jest tym samym wystąpieniem, co bieżące wystąpienie.

Dotyczy

WaitAsync(TimeSpan, CancellationToken)

Źródło:
Future.cs
Źródło:
Future.cs
Źródło:
Future.cs

Pobiera element Task<TResult> , który zostanie ukończony po Task<TResult> zakończeniu, upływie określonego limitu czasu lub po żądaniu anulowania określonego CancellationToken limitu czasu.

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)

Parametry

timeout
TimeSpan

Limit czasu, po którym Task element powinien zostać uszkodzony, TimeoutException jeśli nie został ukończony w inny sposób.

cancellationToken
CancellationToken

Element CancellationToken do monitorowania żądania anulowania.

Zwraca

Reprezentacja Task<TResult> oczekiwania asynchronicznego. Może to być lub nie jest tym samym wystąpieniem, co bieżące wystąpienie.

Dotyczy

WaitAsync(TimeSpan, TimeProvider, CancellationToken)

Źródło:
Future.cs
Źródło:
Future.cs

Pobiera element Task<TResult> , który zostanie ukończony po Task<TResult> zakończeniu, upływie określonego limitu czasu lub po żądaniu anulowania określonego CancellationToken limitu czasu.

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)

Parametry

timeout
TimeSpan

Limit czasu, po którym Task element powinien zostać uszkodzony, TimeoutException jeśli nie został ukończony w inny sposób.

timeProvider
TimeProvider

Element TimeProvider , za pomocą którego należy interpretować timeoutelement .

cancellationToken
CancellationToken

Element CancellationToken do monitorowania żądania anulowania.

Zwraca

Reprezentacja Task<TResult> oczekiwania asynchronicznego. Może to być lub nie jest tym samym wystąpieniem, co bieżące wystąpienie.

Dotyczy