Taal

DispatchSource.ProcessMonitor Klas

Definitie

Verzendbron van dit type monitorprocessen voor statuswijzigingen

public class DispatchSource.ProcessMonitor : CoreFoundation.DispatchSource
type DispatchSource.ProcessMonitor = class
    inherit DispatchSource
Overname

Opmerkingen

Deze verzendbron kan processen controleren die worden beƫindigd, geseineerd, overschreden of gesignaleerd.

Constructors

Naam Description
DispatchSource.ProcessMonitor(Int32, ProcessMonitorFlags, DispatchQueue)

Verzendbron van dit type monitorprocessen voor statuswijzigingen

DispatchSource.ProcessMonitor(IntPtr, Boolean)

Verzendbron van dit type monitorprocessen voor statuswijzigingen

DispatchSource.ProcessMonitor(IntPtr)

Verzendbron van dit type monitorprocessen voor statuswijzigingen

Eigenschappen

Naam Description
Handle

Verzendbron van dit type monitorprocessen voor statuswijzigingen

(Overgenomen van DisposableObject)
IsCanceled

Bepaal of de opgegeven bron is geannuleerd.

(Overgenomen van DispatchSource)
MonitorFlags

Bepaalt welke gebeurtenissen zijn waargenomen.

Owns

Verzendbron van dit type monitorprocessen voor statuswijzigingen

(Overgenomen van DisposableObject)
ProcessId

De proces-id die wordt bewaakt

Methoden

Naam Description
Activate()

Verzendbron van dit type monitorprocessen voor statuswijzigingen

(Overgenomen van DispatchObject)
Cancel()

Asynchroon annuleert de verzendbron.

(Overgenomen van DispatchSource)
ClearHandle()

Verzendbron van dit type monitorprocessen 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)

Verzendbron van dit type monitorprocessen voor statuswijzigingen

(Overgenomen van DisposableObject)
GetCheckedHandle()

Verzendbron van dit type monitorprocessen voor statuswijzigingen

(Overgenomen van DisposableObject)
GetHashCode()

Verzendbron van dit type monitorprocessen voor statuswijzigingen

(Overgenomen van DisposableObject)
InitializeHandle(NativeHandle)

Verzendbron van dit type monitorprocessen voor statuswijzigingen

(Overgenomen van DisposableObject)
Release()

Verzendbron van dit type monitorprocessen voor statuswijzigingen

(Overgenomen van DispatchObject)
Resume()

De verzendbron wordt hervat.

(Overgenomen van DispatchSource)
Retain()

Verzendbron van dit type monitorprocessen 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)

Verzendbron van dit type monitorprocessen voor statuswijzigingen

(Overgenomen van DispatchObject)
Suspend()

Hiermee wordt de verzendbron onderbroken.

(Overgenomen van DispatchSource)

Extensiemethoden

Naam Description
GetHandle(INativeObject)

Verzendbron van dit type monitorprocessen voor statuswijzigingen

GetNonNullHandle(INativeObject, String)

Verzendbron van dit type monitorprocessen voor statuswijzigingen

Van toepassing op