AwaitExtensions Clase
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í.
Métodos de extensión y esperables para .NET 4.5.
public ref class AwaitExtensions abstract sealed
public ref class AwaitExtensions abstract sealed
class AwaitExtensions abstract sealed
public static class AwaitExtensions
type AwaitExtensions = class
Public Module AwaitExtensions
- Herencia
-
AwaitExtensions
Métodos
| Nombre | Description |
|---|---|
| ConfigureAwait(YieldAwaitable, Boolean) |
Convierte YieldAwaitable en AwaitExtensions.ConfiguredTaskYieldAwaitable. |
| ConfigureAwaitForAggregateException(Task, Boolean) |
Devuelve un objeto awaitable que se iniciará AggregateException desde la Exception propiedad de la tarea si se produce un error. |
| ConfigureAwaitRunInline(Task) |
Obtiene un objeto awaitable que programa la continuación con la preferencia de ejecutarse de forma sincrónica en la pila de llamadas que completó , sin tener en cuenta el Taskidentificador de subproceso o cualquiera SynchronizationContext que se pueda aplicar cuando se programe la continuación o cuando se complete el antecedente. |
| ConfigureAwaitRunInline<T>(Task<T>) |
Obtiene un objeto awaitable que programa la continuación con la preferencia de ejecutarse de forma sincrónica en la pila de llamadas que completó , sin tener en cuenta el Taskidentificador de subproceso o cualquiera SynchronizationContext que se pueda aplicar cuando se programe la continuación o cuando se complete el antecedente. |
| GetAwaiter(SynchronizationContext) |
Obtiene un awaiter que programa continuaciones en el especificado SynchronizationContext. |
| GetAwaiter(TaskScheduler) |
Obtiene un awaiter que programa continuaciones en el programador especificado. |
| GetAwaiter(WaitHandle) |
Proporciona funcionalidad await para s normales WaitHandle. |
| SwitchTo(TaskScheduler, Boolean) |
Obtiene un objeto awaitable que programa continuaciones en el programador especificado. |
| WaitForChangeAsync(RegistryKey, Boolean, RegistryChangeNotificationFilters, CancellationToken) |
Devuelve una tarea que se completa cuando cambia la clave del Registro especificada. |
| WaitForExitAsync(Process, CancellationToken) |
Devuelve una tarea que se completa cuando se cierra el proceso y proporciona el código de salida de ese proceso. |
Se aplica a
Seguridad para subprocesos
Este tipo es seguro para subprocesos para todos los miembros.