Compartir a través de


OrleansTaskExtentions.WithTimeout Método

Definición

Sobrecargas

WithTimeout(Task, TimeSpan, String)

Esto aplicará un retraso de tiempo de espera a la tarea, lo que nos permitirá salir temprano

WithTimeout<T>(Task<T>, TimeSpan, String)

Esto aplicará un retraso de tiempo de espera a la tarea, lo que nos permitirá salir temprano

WithTimeout(Task, TimeSpan, String)

Source:
TaskExtensions.cs

Esto aplicará un retraso de tiempo de espera a la tarea, lo que nos permitirá salir temprano

public static System.Threading.Tasks.Task WithTimeout(this System.Threading.Tasks.Task taskToComplete, TimeSpan timeout, string exceptionMessage = default);
static member WithTimeout : System.Threading.Tasks.Task * TimeSpan * string -> System.Threading.Tasks.Task
<Extension()>
Public Function WithTimeout (taskToComplete As Task, timeout As TimeSpan, Optional exceptionMessage As String = Nothing) As Task

Parámetros

taskToComplete
Task

La tarea que expiraremos después de timeSpan

timeout
TimeSpan

Cantidad de tiempo que se debe esperar antes de que se agote el tiempo de espera

exceptionMessage
String

Texto que se va a colocar en el mensaje de excepción de tiempo de espera

Devoluciones

Tarea completada

Excepciones

Si agota el tiempo de espera, obtendremos esta excepción.

Se aplica a

WithTimeout<T>(Task<T>, TimeSpan, String)

Source:
TaskExtensions.cs

Esto aplicará un retraso de tiempo de espera a la tarea, lo que nos permitirá salir temprano

public static System.Threading.Tasks.Task<T> WithTimeout<T>(this System.Threading.Tasks.Task<T> taskToComplete, TimeSpan timeSpan, string exceptionMessage = default);
static member WithTimeout : System.Threading.Tasks.Task<'T> * TimeSpan * string -> System.Threading.Tasks.Task<'T>
<Extension()>
Public Function WithTimeout(Of T) (taskToComplete As Task(Of T), timeSpan As TimeSpan, Optional exceptionMessage As String = Nothing) As Task(Of T)

Parámetros de tipo

T

Parámetros

taskToComplete
Task<T>

La tarea que expiraremos después de timeSpan

timeSpan
TimeSpan

Cantidad de tiempo que se debe esperar antes de que se agote el tiempo de espera

exceptionMessage
String

Texto que se va a colocar en el mensaje de excepción de tiempo de espera

Devoluciones

Task<T>

Valor de la tarea completada

Excepciones

Si agota el tiempo de espera, obtendremos esta excepción.

Se aplica a