GrainTimerCreationOptions.Interleave Propiedad
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í.
Obtiene un valor que indica si las devoluciones de llamada programadas por este temporizador pueden intercalar la ejecución con otros temporizadores y llamadas específicas.
El valor predeterminado es false
.
public bool Interleave { get; init; }
member this.Interleave : bool with get, set
Public Property Interleave As Boolean
Valor de propiedad
Comentarios
Si este valor es false
, la devolución de llamada del temporizador se tratará de forma similar a una llamada de grano. Si la programación específica de este temporizador es reentrant (es decir, tiene la ReentrantAttribute con atributos aplicados a su clase de implementación), la devolución de llamada del temporizador podrá intercalar con otras llamadas de grano y temporizadores independientemente del valor de esta propiedad. Si este valor es true
, la devolución de llamada del temporizador podrá intercalar con otros temporizadores y llamadas de grano.