共用方式為


DispatchQueue.GetGlobalQueue(DispatchQueuePriority) 方法

定義

根據要求的優先順序傳回其中一個全域分派佇列。

public static CoreFoundation.DispatchQueue GetGlobalQueue (CoreFoundation.DispatchQueuePriority priority);
static member GetGlobalQueue : CoreFoundation.DispatchQueuePriority -> CoreFoundation.DispatchQueue

參數

priority
DispatchQueuePriority

決定要傳回之佇列的優先順序。

傳回

佇列優先順序。

備註

不同于使用具名 DispatchQueue 建構函式所配置的主要佇列或佇列,全域並行佇列會線上程變成可用時立即排程區塊, (非 FIFO 完成順序) 。 全域並行佇列代表三個優先順序範圍:DispatchQueuePriority.High、DispatchQueuePriority.Default 和 DispatchQueuePriority.Low。

提交至高優先順序全域佇列的工作會在提交至預設或低優先順序的全域佇列之前叫用。 只有在預設或高優先順序佇列上沒有擱置區塊時,才會叫用提交至低優先順序全域佇列的區塊。

適用於