System.Threading.Tasks.Sources Espacio de nombres
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 tipos para crear ValueTask y ValueTask<TResult> optimizados para minimizar las asignaciones. Las interfaces IValueTaskSource y IValueTaskSource<TResult> se pueden implementar en los objetos usados para proporcionar las implementaciones de respaldo para ValueTask y ValueTask<TResult>, y ManualResetValueTaskSourceCore<TResult> se puede usar para implementar la lógica principal necesaria para dar soporte al ciclo de vida de la tarea. Se trata de tipos avanzados que solo deben usarse en situaciones especializadas en las que el rendimiento es primordial.
Estructuras
ManualResetValueTaskSourceCore<TResult> |
Proporciona la lógica principal para implementar un restablecimiento manual IValueTaskSource o IValueTaskSource<TResult>. |
Interfaces
IValueTaskSource |
Representa un objeto que se puede encapsular mediante un elemento ValueTask. |
IValueTaskSource<TResult> |
Representa un objeto que se puede encapsular mediante un elemento ValueTask<TResult>. |
Enumeraciones
ValueTaskSourceOnCompletedFlags |
Proporciona marcas que se pasan desde ValueTask y ValueTask<TResult> al método |
ValueTaskSourceStatus |
Indica el estado de un elemento IValueTaskSource o IValueTaskSource<TResult>. |