Język

DispatchSource.DataAdd Klasa

Definicja

Wysyłanie źródeł, które umożliwiają aplikacjom wyzwalanie programu obsługi zdarzeń w kolejce docelowej.

public class DispatchSource.DataAdd : CoreFoundation.DispatchSource.Data
type DispatchSource.DataAdd = class
    inherit DispatchSource.Data
Dziedziczenie

Uwagi

Aplikacje mogą publikować dane na obiekcie DispatchSource.DataAdd , wywołując metodę MergeData(IntPtr) .   Dane są następnie udostępniane w programie obsługi we PendingData właściwości, która będzie zawierać skumulowane dodanie wszystkich wartości opublikowanych w pliku MergeData.

Konstruktory

Nazwisko Opis
DispatchSource.DataAdd(DispatchQueue)

Tworzy źródło DataAdd, które dostarcza zdarzenia w określonej kolejce.

DispatchSource.DataAdd(IntPtr, Boolean)

Tworzy element DataOr DispatchSource na podstawie niezarządzanego wskaźnika.

DispatchSource.DataAdd(IntPtr)

Tworzy element DataOr DispatchSource na podstawie niezarządzanego wskaźnika.

Właściwości

Nazwisko Opis
Handle

Wysyłanie źródeł, które umożliwiają aplikacjom wyzwalanie programu obsługi zdarzeń w kolejce docelowej.

(Odziedziczone po DisposableObject)
IsCanceled

Ustal, czy określone źródło zostało anulowane.

(Odziedziczone po DispatchSource)
Owns

Wysyłanie źródeł, które umożliwiają aplikacjom wyzwalanie programu obsługi zdarzeń w kolejce docelowej.

(Odziedziczone po DisposableObject)
PendingData

Pobiera dane, które zostały opublikowane dla tego źródła zdarzeń.

(Odziedziczone po DispatchSource.Data)

Metody

Nazwisko Opis
Activate()

Wysyłanie źródeł, które umożliwiają aplikacjom wyzwalanie programu obsługi zdarzeń w kolejce docelowej.

(Odziedziczone po DispatchObject)
Cancel()

Asynchronicznie anuluje źródło wysyłania.

(Odziedziczone po DispatchSource)
ClearHandle()

Wysyłanie źródeł, które umożliwiają aplikacjom wyzwalanie programu obsługi zdarzeń w kolejce docelowej.

(Odziedziczone po DisposableObject)
Dispose()

Zwalnia wszystkie zasoby używane przez ten obiekt.

(Odziedziczone po DisposableObject)
Dispose(Boolean)

Zwalnia zasoby używane przez obiekt DispatchSource.

(Odziedziczone po DispatchSource)
Equals(Object)

Wysyłanie źródeł, które umożliwiają aplikacjom wyzwalanie programu obsługi zdarzeń w kolejce docelowej.

(Odziedziczone po DisposableObject)
GetCheckedHandle()

Wysyłanie źródeł, które umożliwiają aplikacjom wyzwalanie programu obsługi zdarzeń w kolejce docelowej.

(Odziedziczone po DisposableObject)
GetHashCode()

Wysyłanie źródeł, które umożliwiają aplikacjom wyzwalanie programu obsługi zdarzeń w kolejce docelowej.

(Odziedziczone po DisposableObject)
InitializeHandle(NativeHandle)

Wysyłanie źródeł, które umożliwiają aplikacjom wyzwalanie programu obsługi zdarzeń w kolejce docelowej.

(Odziedziczone po DisposableObject)
MergeData(IntPtr)

Publikuje określoną wartość i wyzwala procedurę obsługi zdarzeń w kolejce docelowej.

(Odziedziczone po DispatchSource.Data)
Release()

Wysyłanie źródeł, które umożliwiają aplikacjom wyzwalanie programu obsługi zdarzeń w kolejce docelowej.

(Odziedziczone po DispatchObject)
Resume()

Wznawia źródło wysyłania.

(Odziedziczone po DispatchSource)
Retain()

Wysyłanie źródeł, które umożliwiają aplikacjom wyzwalanie programu obsługi zdarzeń w kolejce docelowej.

(Odziedziczone po DispatchObject)
SetCancelHandler(Action)

Udostępnia procedurę obsługi anulowania

(Odziedziczone po DispatchSource)
SetEventHandler(Action)

Określono procedurę obsługi do wykonania, gdy zdarzenia są odbierane w źródle wysyłania.

(Odziedziczone po DispatchSource)
SetRegistrationHandler(Action)

Udostępnia procedurę obsługi rejestracji

(Odziedziczone po DispatchSource)
SetTargetQueue(DispatchQueue)

Wysyłanie źródeł, które umożliwiają aplikacjom wyzwalanie programu obsługi zdarzeń w kolejce docelowej.

(Odziedziczone po DispatchObject)
Suspend()

Zawiesza źródło wysyłania.

(Odziedziczone po DispatchSource)

Metody rozszerzania

Nazwisko Opis
GetHandle(INativeObject)

Wysyłanie źródeł, które umożliwiają aplikacjom wyzwalanie programu obsługi zdarzeń w kolejce docelowej.

GetNonNullHandle(INativeObject, String)

Wysyłanie źródeł, które umożliwiają aplikacjom wyzwalanie programu obsługi zdarzeń w kolejce docelowej.

Dotyczy