ValueTaskSourceOnCompletedFlags Enumeración

Definición

Proporciona marcas pasadas de ValueTask y ValueTask<TResult> al método OnCompleted para controlar el comportamiento de una continuación.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

public enum class ValueTaskSourceOnCompletedFlags
[System.Flags]
public enum ValueTaskSourceOnCompletedFlags
[<System.Flags>]
type ValueTaskSourceOnCompletedFlags = 
Public Enum ValueTaskSourceOnCompletedFlags
Herencia
ValueTaskSourceOnCompletedFlags
Atributos

Campos

Nombre Valor Description
None 0

No se aplican requisitos sobre cómo se invoca la continuación.

UseSchedulingContext 1

OnCompleted debe capturar el contexto de programación actual (el SynchronizationContext) y usarlo al poner en cola la continuación para su ejecución. Si no se establece esta marca, la implementación puede optar por ejecutar la continuación en una ubicación arbitraria.

FlowExecutionContext 2

OnCompleted debe capturar el actual ExecutionContext y usarlo para ejecutar la continuación.

Comentarios

Este valor se pasa de un ValueTask elemento al OnCompleted método y de un System.Threading.Tasks.ValueTask<TResult> objeto al IValueTaskSource<TResult>.OnCompleted método .

Se aplica a