Taal

DispatchSource.Mach Klas

Definitie

Basisklasse voor verzendbronnen waarmee toepassingen een Mach-poort kunnen bewaken.

public class DispatchSource.Mach : CoreFoundation.DispatchSource
type DispatchSource.Mach = class
    inherit DispatchSource
Overname
Afgeleid

Opmerkingen

Dit is een basisklasse die de MachPort eigenschap beschikbaar maakt.   Gebruik een van de subklassen om statuswijzigingen in mach-poorten te controleren.

Eigenschappen

Naam Description
Handle

Basisklasse voor verzendbronnen waarmee toepassingen een Mach-poort kunnen bewaken.

(Overgenomen van DisposableObject)
IsCanceled

Bepaal of de opgegeven bron is geannuleerd.

(Overgenomen van DispatchSource)
MachPort

De MachPort die deze DispatchSource bewaakt.

Owns

Basisklasse voor verzendbronnen waarmee toepassingen een Mach-poort kunnen bewaken.

(Overgenomen van DisposableObject)

Methoden

Naam Description
Activate()

Basisklasse voor verzendbronnen waarmee toepassingen een Mach-poort kunnen bewaken.

(Overgenomen van DispatchObject)
Cancel()

Asynchroon annuleert de verzendbron.

(Overgenomen van DispatchSource)
ClearHandle()

Basisklasse voor verzendbronnen waarmee toepassingen een Mach-poort kunnen bewaken.

(Overgenomen van DisposableObject)
Dispose()

Alle resources die door dit object worden gebruikt, worden vrijgegeven.

(Overgenomen van DisposableObject)
Dispose(Boolean)

Releases van de resources die worden gebruikt door het DispatchSource-object.

(Overgenomen van DispatchSource)
Equals(Object)

Basisklasse voor verzendbronnen waarmee toepassingen een Mach-poort kunnen bewaken.

(Overgenomen van DisposableObject)
GetCheckedHandle()

Basisklasse voor verzendbronnen waarmee toepassingen een Mach-poort kunnen bewaken.

(Overgenomen van DisposableObject)
GetHashCode()

Basisklasse voor verzendbronnen waarmee toepassingen een Mach-poort kunnen bewaken.

(Overgenomen van DisposableObject)
InitializeHandle(NativeHandle)

Basisklasse voor verzendbronnen waarmee toepassingen een Mach-poort kunnen bewaken.

(Overgenomen van DisposableObject)
Release()

Basisklasse voor verzendbronnen waarmee toepassingen een Mach-poort kunnen bewaken.

(Overgenomen van DispatchObject)
Resume()

De verzendbron wordt hervat.

(Overgenomen van DispatchSource)
Retain()

Basisklasse voor verzendbronnen waarmee toepassingen een Mach-poort kunnen bewaken.

(Overgenomen van DispatchObject)
SetCancelHandler(Action)

Biedt een annuleringshandler

(Overgenomen van DispatchSource)
SetEventHandler(Action)

Er is een handler opgegeven die moet worden uitgevoerd wanneer gebeurtenissen worden ontvangen op de verzendbron.

(Overgenomen van DispatchSource)
SetRegistrationHandler(Action)

Biedt een registratie-handler

(Overgenomen van DispatchSource)
SetTargetQueue(DispatchQueue)

Basisklasse voor verzendbronnen waarmee toepassingen een Mach-poort kunnen bewaken.

(Overgenomen van DispatchObject)
Suspend()

Hiermee wordt de verzendbron onderbroken.

(Overgenomen van DispatchSource)

Extensiemethoden

Naam Description
GetHandle(INativeObject)

Basisklasse voor verzendbronnen waarmee toepassingen een Mach-poort kunnen bewaken.

GetNonNullHandle(INativeObject, String)

Basisklasse voor verzendbronnen waarmee toepassingen een Mach-poort kunnen bewaken.

Van toepassing op