DispatchGroup Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Gestisce il gruppo di blocchi di codice consente la sincronizzazione aggregata.
public class DispatchGroup : CoreFoundation.DispatchObject
type DispatchGroup = class
inherit DispatchObject
- Ereditarietà
- Ereditarietà
Commenti
Il blocco di codice può essere eseguito in code dispatch diverse, ma gestite come gruppo.
Costruttori
DispatchGroup() |
Gestisce il gruppo di blocchi di codice consente la sincronizzazione aggregata. |
Proprietà
Handle |
Gestisce il gruppo di blocchi di codice consente la sincronizzazione aggregata. (Ereditato da DispatchObject) |
Metodi
Activate() |
Gestisce il gruppo di blocchi di codice consente la sincronizzazione aggregata. (Ereditato da DispatchObject) |
Check() |
Obsoleti.
Gestisce il gruppo di blocchi di codice consente la sincronizzazione aggregata. (Ereditato da DispatchObject) |
Create() |
Crea un nuovo gruppo di dispatch. |
DispatchAsync(DispatchQueue, Action) |
Invia un blocco a una coda di invio e associa il blocco al gruppo di dispatch specificato. |
Dispose() |
Gestisce il gruppo di blocchi di codice consente la sincronizzazione aggregata. (Ereditato da DispatchObject) |
Dispose(Boolean) |
Gestisce il gruppo di blocchi di codice consente la sincronizzazione aggregata. (Ereditato da DispatchObject) |
Enter() |
Imposta in modo esplicito che un blocco di codice viene gestito dal gruppo. |
Equals(Object) |
Gestisce il gruppo di blocchi di codice consente la sincronizzazione aggregata. (Ereditato da DispatchObject) |
GetHashCode() |
Restituisce il codice hash per questo oggetto (Ereditato da DispatchObject) |
InitializeHandle(IntPtr) |
Gestisce il gruppo di blocchi di codice consente la sincronizzazione aggregata. (Ereditato da NativeObject) |
Leave() |
Rilascia un'associazione di blocchi di codice al gruppo. |
Notify(DispatchQueue, Action) |
Pianificare l'invio di un blocco a una coda al completamento di tutti i blocchi associati a un gruppo. |
Notify(DispatchQueue, DispatchBlock) |
Gestisce il gruppo di blocchi di codice consente la sincronizzazione aggregata. |
Release() |
Gestisce il gruppo di blocchi di codice consente la sincronizzazione aggregata. (Ereditato da DispatchObject) |
Retain() |
Gestisce il gruppo di blocchi di codice consente la sincronizzazione aggregata. (Ereditato da DispatchObject) |
SetTargetQueue(DispatchQueue) |
Gestisce il gruppo di blocchi di codice consente la sincronizzazione aggregata. (Ereditato da DispatchObject) |
Wait(DispatchTime) |
Attende in modo sincrono il completamento di tutti i blocchi del gruppo o il timeout specificato è trascorso. |
Wait(TimeSpan) |
Gestisce il gruppo di blocchi di codice consente la sincronizzazione aggregata. |