Freigeben über


DispatchSource.MachReceive Klasse

Definition

Verteilungsquellen dieses Typs überwachen einen Mach-Port mit einem Empfangsrecht auf Zustandsänderungen.

public class DispatchSource.MachReceive : CoreFoundation.DispatchSource
type DispatchSource.MachReceive = class
    inherit DispatchSource
Vererbung
DispatchSource.MachReceive
Vererbung
DispatchSource.MachReceive

Hinweise

Der Ereignishandler wird in der Zielwarteschlange aufgerufen, wenn eine Nachricht am Mach-Port auf den Empfang wartet.

Konstruktoren

DispatchSource.MachReceive(Int32, DispatchQueue)

Erstellt eine Versandquelle, die den angegebenen Mach-Port auf Nachrichtenverfügbarkeit überwacht.

DispatchSource.MachReceive(IntPtr)

Verteilungsquellen dieses Typs überwachen einen Mach-Port mit einem Empfangsrecht auf Zustandsänderungen.

DispatchSource.MachReceive(IntPtr, Boolean)

Verteilungsquellen dieses Typs überwachen einen Mach-Port mit einem Empfangsrecht auf Zustandsänderungen.

Eigenschaften

Handle

Verteilungsquellen dieses Typs überwachen einen Mach-Port mit einem Empfangsrecht auf Zustandsänderungen.

(Geerbt von DispatchObject)
IsCanceled

Bestimmen Sie, ob die angegebene Quelle abgebrochen wurde.

(Geerbt von DispatchSource)

Methoden

Activate()

Verteilungsquellen dieses Typs überwachen einen Mach-Port mit einem Empfangsrecht auf Zustandsänderungen.

(Geerbt von DispatchObject)
Cancel()

Bricht die Verteilerquelle asynchron ab.

(Geerbt von DispatchSource)
Check()
Veraltet.

Verteilungsquellen dieses Typs überwachen einen Mach-Port mit einem Empfangsrecht auf Zustandsänderungen.

(Geerbt von DispatchObject)
Dispose()

Verteilungsquellen dieses Typs überwachen einen Mach-Port mit einem Empfangsrecht auf Zustandsänderungen.

(Geerbt von DispatchObject)
Dispose(Boolean)

Gibt die vom DispatchSource-Objekt verwendeten Ressourcen frei.

(Geerbt von DispatchSource)
Equals(Object)

Verteilungsquellen dieses Typs überwachen einen Mach-Port mit einem Empfangsrecht auf Zustandsänderungen.

(Geerbt von DispatchObject)
GetHashCode()

Gibt den Hashcode für dieses Objekt zurück.

(Geerbt von DispatchObject)
InitializeHandle(IntPtr)

Verteilungsquellen dieses Typs überwachen einen Mach-Port mit einem Empfangsrecht auf Zustandsänderungen.

(Geerbt von NativeObject)
Release()

Verteilungsquellen dieses Typs überwachen einen Mach-Port mit einem Empfangsrecht auf Zustandsänderungen.

(Geerbt von DispatchObject)
Resume()

Setzt die Verteilungsquelle fort.

(Geerbt von DispatchSource)
Retain()

Verteilungsquellen dieses Typs überwachen einen Mach-Port mit einem Empfangsrecht auf Zustandsänderungen.

(Geerbt von DispatchObject)
SetCancelHandler(Action)

Stellt einen Abbruchhandler bereit

(Geerbt von DispatchSource)
SetEventHandler(Action)

Gibt einen Handler an, der ausgeführt werden soll, wenn Ereignisse für die Verteilerquelle empfangen werden.

(Geerbt von DispatchSource)
SetRegistrationHandler(Action)

Stellt einen Registrierungshandler bereit

(Geerbt von DispatchSource)
SetTargetQueue(DispatchQueue)

Verteilungsquellen dieses Typs überwachen einen Mach-Port mit einem Empfangsrecht auf Zustandsänderungen.

(Geerbt von DispatchObject)
Suspend()

Hält die Verteilerquelle an.

(Geerbt von DispatchSource)

Gilt für: