次の方法で共有


DispatchGroup.Notify メソッド

定義

オーバーロード

Notify(DispatchQueue, DispatchBlock)
Notify(DispatchQueue, Action)

グループに関連付けられているすべてのブロックが完了したときに、キューに送信されるブロックをスケジュールします。

Notify(DispatchQueue, DispatchBlock)

public void Notify (CoreFoundation.DispatchQueue queue, CoreFoundation.DispatchBlock block);
member this.Notify : CoreFoundation.DispatchQueue * CoreFoundation.DispatchBlock -> unit

パラメーター

適用対象

Notify(DispatchQueue, Action)

グループに関連付けられているすべてのブロックが完了したときに、キューに送信されるブロックをスケジュールします。

public void Notify (CoreFoundation.DispatchQueue queue, Action action);
member this.Notify : CoreFoundation.DispatchQueue * Action -> unit

パラメーター

queue
DispatchQueue

非同期呼び出しのためにブロックが送信されるディスパッチ キュー。

action
Action

グループが完了したときに呼び出すアクション。

注釈

この関数は、ディスパッチ グループに関連付けられているすべてのブロックが完了したら、指定したキューに送信される通知ブロックをスケジュールします。

ディスパッチ グループに関連付けられているブロックがない場合 (つまり、グループが空です)、通知ブロックはすぐに送信されます。

通知ブロックがターゲット キューに送信されるときに、グループは空になります。

適用対象