Lingua

DispatchSource.DataAdd Classe

Definizione

Inviare origini che consentono alle applicazioni di attivare un gestore eventi nella coda di destinazione.

public class DispatchSource.DataAdd : CoreFoundation.DispatchSource.Data
type DispatchSource.DataAdd = class
    inherit DispatchSource.Data
Ereditarietà

Commenti

Le applicazioni possono inserire dati in un oggetto DispatchSource.DataAdd chiamando il MergeData(IntPtr) metodo .   I dati vengono quindi visualizzati nel gestore nella PendingData proprietà che conterrà l'aggiunta cumulativa di tutti i valori pubblicati con MergeData.

Costruttori

Nome Descrizione
DispatchSource.DataAdd(DispatchQueue)

Crea un'origine DataAdd che recapita gli eventi nella coda specificata.

DispatchSource.DataAdd(IntPtr, Boolean)

Crea un oggetto DataOr DispatchSource da un puntatore non gestito.

DispatchSource.DataAdd(IntPtr)

Crea un oggetto DataOr DispatchSource da un puntatore non gestito.

Proprietà

Nome Descrizione
Handle

Inviare origini che consentono alle applicazioni di attivare un gestore eventi nella coda di destinazione.

(Ereditato da DisposableObject)
IsCanceled

Determinare se l'origine specificata è stata annullata.

(Ereditato da DispatchSource)
Owns

Inviare origini che consentono alle applicazioni di attivare un gestore eventi nella coda di destinazione.

(Ereditato da DisposableObject)
PendingData

Recupera i dati pubblicati per questa origine evento.

(Ereditato da DispatchSource.Data)

Metodi

Nome Descrizione
Activate()

Inviare origini che consentono alle applicazioni di attivare un gestore eventi nella coda di destinazione.

(Ereditato da DispatchObject)
Cancel()

Annulla in modo asincrono l'origine dispatch.

(Ereditato da DispatchSource)
ClearHandle()

Inviare origini che consentono alle applicazioni di attivare un gestore eventi nella coda di destinazione.

(Ereditato da DisposableObject)
Dispose()

Rilascia tutte le risorse usate da questo oggetto.

(Ereditato da DisposableObject)
Dispose(Boolean)

Rilascia le risorse usate dall'oggetto DispatchSource.

(Ereditato da DispatchSource)
Equals(Object)

Inviare origini che consentono alle applicazioni di attivare un gestore eventi nella coda di destinazione.

(Ereditato da DisposableObject)
GetCheckedHandle()

Inviare origini che consentono alle applicazioni di attivare un gestore eventi nella coda di destinazione.

(Ereditato da DisposableObject)
GetHashCode()

Inviare origini che consentono alle applicazioni di attivare un gestore eventi nella coda di destinazione.

(Ereditato da DisposableObject)
InitializeHandle(NativeHandle)

Inviare origini che consentono alle applicazioni di attivare un gestore eventi nella coda di destinazione.

(Ereditato da DisposableObject)
MergeData(IntPtr)

Inserisce il valore specifico e attiva il gestore eventi nella coda di destinazione.

(Ereditato da DispatchSource.Data)
Release()

Inviare origini che consentono alle applicazioni di attivare un gestore eventi nella coda di destinazione.

(Ereditato da DispatchObject)
Resume()

Riprende l'origine dispatch.

(Ereditato da DispatchSource)
Retain()

Inviare origini che consentono alle applicazioni di attivare un gestore eventi nella coda di destinazione.

(Ereditato da DispatchObject)
SetCancelHandler(Action)

Fornisce un gestore di annullamento

(Ereditato da DispatchSource)
SetEventHandler(Action)

È stato specificato un gestore da eseguire quando gli eventi vengono ricevuti nell'origine dispatch.

(Ereditato da DispatchSource)
SetRegistrationHandler(Action)

Fornisce un gestore di registrazione

(Ereditato da DispatchSource)
SetTargetQueue(DispatchQueue)

Inviare origini che consentono alle applicazioni di attivare un gestore eventi nella coda di destinazione.

(Ereditato da DispatchObject)
Suspend()

Sospende l'origine dispatch.

(Ereditato da DispatchSource)

Metodi di estensione

Nome Descrizione
GetHandle(INativeObject)

Inviare origini che consentono alle applicazioni di attivare un gestore eventi nella coda di destinazione.

GetNonNullHandle(INativeObject, String)

Inviare origini che consentono alle applicazioni di attivare un gestore eventi nella coda di destinazione.

Si applica a