Taal

DispatchSource.MachSend Klas

Definitie

Verzendbronnen van dit type bewaakt een mach-poort met een verzendrecht voor statuswijzigingen.

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

Opmerkingen

U kunt deze DispatchSource gebruiken om zowel de juiste statuswijzigingen te controleren als de vernietiging van de corresponderende poortontvangerrechten.

Constructors

Naam Description
DispatchSource.MachSend(Int32, Boolean, DispatchQueue)

Hiermee maakt u een verzendbron die de opgegeven mach-poort bewaakt voor het verzenden van de juiste statuswijzigingen.

DispatchSource.MachSend(IntPtr, Boolean)

Verzendbronnen van dit type bewaakt een mach-poort met een verzendrecht voor statuswijzigingen.

DispatchSource.MachSend(IntPtr)

Verzendbronnen van dit type bewaakt een mach-poort met een verzendrecht voor statuswijzigingen.

Eigenschappen

Naam Description
Handle

Verzendbronnen van dit type bewaakt een mach-poort met een verzendrecht voor statuswijzigingen.

(Overgenomen van DisposableObject)
IsCanceled

Bepaal of de opgegeven bron is geannuleerd.

(Overgenomen van DispatchSource)
MachPort

De MachPort die deze DispatchSource bewaakt.

(Overgenomen van DispatchSource.Mach)
Owns

Verzendbronnen van dit type bewaakt een mach-poort met een verzendrecht voor statuswijzigingen.

(Overgenomen van DisposableObject)
SendRightsDestroyed

Bepaalt of de handler is aangeroepen omdat een verzendrecht wordt vernietigd.

Methoden

Naam Description
Activate()

Verzendbronnen van dit type bewaakt een mach-poort met een verzendrecht voor statuswijzigingen.

(Overgenomen van DispatchObject)
Cancel()

Asynchroon annuleert de verzendbron.

(Overgenomen van DispatchSource)
ClearHandle()

Verzendbronnen van dit type bewaakt een mach-poort met een verzendrecht voor statuswijzigingen.

(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)

Verzendbronnen van dit type bewaakt een mach-poort met een verzendrecht voor statuswijzigingen.

(Overgenomen van DisposableObject)
GetCheckedHandle()

Verzendbronnen van dit type bewaakt een mach-poort met een verzendrecht voor statuswijzigingen.

(Overgenomen van DisposableObject)
GetHashCode()

Verzendbronnen van dit type bewaakt een mach-poort met een verzendrecht voor statuswijzigingen.

(Overgenomen van DisposableObject)
InitializeHandle(NativeHandle)

Verzendbronnen van dit type bewaakt een mach-poort met een verzendrecht voor statuswijzigingen.

(Overgenomen van DisposableObject)
Release()

Verzendbronnen van dit type bewaakt een mach-poort met een verzendrecht voor statuswijzigingen.

(Overgenomen van DispatchObject)
Resume()

De verzendbron wordt hervat.

(Overgenomen van DispatchSource)
Retain()

Verzendbronnen van dit type bewaakt een mach-poort met een verzendrecht voor statuswijzigingen.

(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)

Verzendbronnen van dit type bewaakt een mach-poort met een verzendrecht voor statuswijzigingen.

(Overgenomen van DispatchObject)
Suspend()

Hiermee wordt de verzendbron onderbroken.

(Overgenomen van DispatchSource)

Extensiemethoden

Naam Description
GetHandle(INativeObject)

Verzendbronnen van dit type bewaakt een mach-poort met een verzendrecht voor statuswijzigingen.

GetNonNullHandle(INativeObject, String)

Verzendbronnen van dit type bewaakt een mach-poort met een verzendrecht voor statuswijzigingen.

Van toepassing op