DispatchSource.ProcessMonitor Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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 |