Task<TResult>.WaitAsync Método

Definición

Sobrecargas

Nombre Description
WaitAsync(TimeSpan, TimeProvider)

Obtiene un Task<TResult> objeto que se completará cuando Task<TResult> finalice o cuando expire el tiempo de espera especificado.

WaitAsync(CancellationToken)

Obtiene un objeto Task<TResult> que se completará cuando se Task<TResult> complete o cuando se haya solicitado la cancelación especificada CancellationToken .

WaitAsync(TimeSpan)

Obtiene un Task<TResult> objeto que se completará cuando Task<TResult> finalice o cuando expire el tiempo de espera especificado.

WaitAsync(TimeSpan, CancellationToken)

Obtiene un Task<TResult> objeto que se completará cuando Task<TResult> finalice, cuando expire el tiempo de espera especificado o cuando se haya solicitado la cancelación especificada CancellationToken .

WaitAsync(TimeSpan, TimeProvider, CancellationToken)

Obtiene un Task<TResult> objeto que se completará cuando Task<TResult> finalice, cuando expire el tiempo de espera especificado o cuando se haya solicitado la cancelación especificada CancellationToken .

WaitAsync(TimeSpan, TimeProvider)

Source:
Future.cs
Source:
Task_T.cs
Source:
Future.cs
Source:
Future.cs

Obtiene un Task<TResult> objeto que se completará cuando Task<TResult> finalice o cuando expire el tiempo de espera especificado.

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)

Parámetros

timeout
TimeSpan

Tiempo de espera después del Task cual se debe generar un error con un TimeoutException si no se ha completado de otro modo.

timeProvider
TimeProvider

con el TimeProvider que se va a interpretar timeout.

Devoluciones

Task<TResult> que representa la espera asincrónica. Puede o no ser la misma instancia que la instancia actual.

Se aplica a

WaitAsync(CancellationToken)

Source:
Future.cs
Source:
Task_T.cs
Source:
Future.cs
Source:
Future.cs
Source:
Future.cs

Obtiene un objeto Task<TResult> que se completará cuando se Task<TResult> complete o cuando se haya solicitado la cancelación especificada 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)

Parámetros

cancellationToken
CancellationToken

que CancellationToken se va a supervisar para una solicitud de cancelación.

Devoluciones

Task<TResult> que representa la espera asincrónica. Puede o no ser la misma instancia que la instancia actual.

Se aplica a

WaitAsync(TimeSpan)

Source:
Future.cs
Source:
Task_T.cs
Source:
Future.cs
Source:
Future.cs
Source:
Future.cs

Obtiene un Task<TResult> objeto que se completará cuando Task<TResult> finalice o cuando expire el tiempo de espera especificado.

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)

Parámetros

timeout
TimeSpan

Tiempo de espera después del Task cual se debe generar un error con un TimeoutException si no se ha completado de otro modo.

Devoluciones

Task<TResult> que representa la espera asincrónica. Puede o no ser la misma instancia que la instancia actual.

Se aplica a

WaitAsync(TimeSpan, CancellationToken)

Source:
Future.cs
Source:
Task_T.cs
Source:
Future.cs
Source:
Future.cs
Source:
Future.cs

Obtiene un Task<TResult> objeto que se completará cuando Task<TResult> finalice, cuando expire el tiempo de espera especificado o cuando se haya solicitado la cancelación especificada CancellationToken .

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)

Parámetros

timeout
TimeSpan

Tiempo de espera después del Task cual se debe generar un error con un TimeoutException si no se ha completado de otro modo.

cancellationToken
CancellationToken

que CancellationToken se va a supervisar para una solicitud de cancelación.

Devoluciones

Task<TResult> que representa la espera asincrónica. Puede o no ser la misma instancia que la instancia actual.

Se aplica a

WaitAsync(TimeSpan, TimeProvider, CancellationToken)

Source:
Future.cs
Source:
Task_T.cs
Source:
Future.cs
Source:
Future.cs

Obtiene un Task<TResult> objeto que se completará cuando Task<TResult> finalice, cuando expire el tiempo de espera especificado o cuando se haya solicitado la cancelación especificada CancellationToken .

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)

Parámetros

timeout
TimeSpan

Tiempo de espera después del Task cual se debe generar un error con un TimeoutException si no se ha completado de otro modo.

timeProvider
TimeProvider

con el TimeProvider que se va a interpretar timeout.

cancellationToken
CancellationToken

que CancellationToken se va a supervisar para una solicitud de cancelación.

Devoluciones

Task<TResult> que representa la espera asincrónica. Puede o no ser la misma instancia que la instancia actual.

Se aplica a