OrleansTaskExtentions.WithTimeout Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
Valor de la tarea completada
Excepciones
Si agota el tiempo de espera, obtendremos esta excepción.