DispatchQueue.GetGlobalQueue(DispatchQueuePriority) Método
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í.
Devuelve una de las colas de distribución globales en función de la prioridad solicitada.
public static CoreFoundation.DispatchQueue GetGlobalQueue (CoreFoundation.DispatchQueuePriority priority);
static member GetGlobalQueue : CoreFoundation.DispatchQueuePriority -> CoreFoundation.DispatchQueue
Parámetros
- priority
- DispatchQueuePriority
Determina la prioridad de la cola que se va a devolver.
Devoluciones
Prioridad de cola.
Comentarios
A diferencia de la cola principal o colas asignadas con el constructor DispatchQueue con nombre, la programación de colas simultáneas globales se bloquea en cuanto los subprocesos estén disponibles (orden de finalización no FIFO). Las colas simultáneas globales representan tres bandas de prioridad: DispatchQueuePriority.High, DispatchQueuePriority.Default y DispatchQueuePriority.Low.
Las tareas enviadas a la cola global de alta prioridad se invocarán antes de que las enviadas a las colas globales de prioridad predeterminada o baja. Los bloques enviados a la cola global de prioridad baja solo se invocarán si no hay bloques pendientes en las colas de prioridad alta o predeterminadas.