AsyncHelpers 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í.
Proporciona asistentes para esperar tareas y awaiters en métodos asincrónicos administrados en tiempo de ejecución.
public ref class AsyncHelpers abstract sealed
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5007", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static class AsyncHelpers
public static class AsyncHelpers
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5007", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type AsyncHelpers = class
type AsyncHelpers = class
Public Class AsyncHelpers
- Herencia
-
AsyncHelpers
- Atributos
Comentarios
Este tipo admite .NET infraestructura y no está pensado para usarse directamente desde el código.
Métodos
| Nombre | Description |
|---|---|
| Await(ConfiguredTaskAwaitable) |
Espera la tarea configurada especificada que se puede esperar y produce cualquier excepción producida por la operación. |
| Await(ConfiguredValueTaskAwaitable) |
Espera la tarea de valor configurado especificada que se puede esperar y produce cualquier excepción producida por la operación. |
| Await(Task) |
Espera el especificado Task y produce cualquier excepción producida por la operación. |
| Await(ValueTask) |
Espera el especificado ValueTask y produce cualquier excepción producida por la operación. |
| Await<T>(ConfiguredTaskAwaitable<T>) |
Espera la tarea configurada especificada que se puede esperar y devuelve su resultado, iniciando cualquier excepción producida por la operación. |
| Await<T>(ConfiguredValueTaskAwaitable<T>) |
Espera la tarea de valor configurado especificada que se puede esperar y devuelve su resultado, lo que produce cualquier excepción producida por la operación. |
| Await<T>(Task<T>) |
Espera el especificado Task<TResult> y devuelve su resultado, iniciando cualquier excepción producida por la tarea. |
| Await<T>(ValueTask<T>) |
Espera el especificado ValueTask<TResult> y devuelve su resultado, iniciando cualquier excepción producida por la operación. |
| AwaitAwaiter<TAwaiter>(TAwaiter) |
Espera el awaiter especificado y devuelve cuando se ha completado el awaiter. |
| HandleAsyncEntryPoint(Task) |
Este método está diseñado para que lo use un punto de entrada asincrónico generado por el compilador. |
| HandleAsyncEntryPoint(Task<Int32>) |
Este método está diseñado para que lo use un punto de entrada asincrónico generado por el compilador. |
| UnsafeAwaitAwaiter<TAwaiter>(TAwaiter) |
Espera el awaiter especificado mediante el registro de continuación no seguro y devuelve cuando se ha completado el awaiter. |