DispatchSource.ProcessMonitor Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dispatch Source dieses Typs Überwachungsprozesse für Zustandsänderungen
public class DispatchSource.ProcessMonitor : CoreFoundation.DispatchSource
type DispatchSource.ProcessMonitor = class
inherit DispatchSource
- Vererbung
- Vererbung
Hinweise
Diese Dispatchquelle kann Prozesse überwachen, die enden, forking, überschreiten oder signalisiert werden.
Konstruktoren
DispatchSource.ProcessMonitor(Int32, ProcessMonitorFlags, DispatchQueue) |
Dispatch Source dieses Typs Überwachungsprozesse für Zustandsänderungen |
DispatchSource.ProcessMonitor(IntPtr) |
Dispatch Source dieses Typs Überwachungsprozesse für Zustandsänderungen |
DispatchSource.ProcessMonitor(IntPtr, Boolean) |
Dispatch Source dieses Typs Überwachungsprozesse für Zustandsänderungen |
Eigenschaften
Handle |
Dispatch Source dieses Typs Überwachungsprozesse für Zustandsänderungen (Geerbt von DispatchObject) |
IsCanceled |
Ermitteln Sie, ob die angegebene Quelle abgebrochen wurde. (Geerbt von DispatchSource) |
MonitorFlags |
Bestimmt, welche Ereignisse beobachtet wurden. |
ProcessId |
Die Prozess-ID, die überwacht wird |
Methoden
Activate() |
Dispatch Source dieses Typs Überwachungsprozesse für Zustandsänderungen (Geerbt von DispatchObject) |
Cancel() |
Bricht die Verteilungsquelle asynchron ab. (Geerbt von DispatchSource) |
Check() |
Veraltet.
Dispatch Source dieses Typs Überwachungsprozesse für Zustandsänderungen (Geerbt von DispatchObject) |
Dispose() |
Dispatch Source dieses Typs Überwachungsprozesse für Zustandsänderungen (Geerbt von DispatchObject) |
Dispose(Boolean) |
Gibt die vom DispatchSource-Objekt verwendeten Ressourcen frei. (Geerbt von DispatchSource) |
Equals(Object) |
Dispatch Source dieses Typs Überwachungsprozesse für Zustandsänderungen (Geerbt von DispatchObject) |
GetHashCode() |
Gibt den Hashcode für dieses Objekt zurück. (Geerbt von DispatchObject) |
InitializeHandle(IntPtr) |
Dispatch Source dieses Typs Überwachungsprozesse für Zustandsänderungen (Geerbt von NativeObject) |
Release() |
Dispatch Source dieses Typs Überwachungsprozesse für Zustandsänderungen (Geerbt von DispatchObject) |
Resume() |
Setzt die Verteilungsquelle fort. (Geerbt von DispatchSource) |
Retain() |
Dispatch Source dieses Typs Überwachungsprozesse für 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 Dispatchquelle empfangen werden. (Geerbt von DispatchSource) |
SetRegistrationHandler(Action) |
Stellt einen Registrierungshandler bereit. (Geerbt von DispatchSource) |
SetTargetQueue(DispatchQueue) |
Dispatch Source dieses Typs Überwachungsprozesse für Zustandsänderungen (Geerbt von DispatchObject) |
Suspend() |
Hält die Verteilungsquelle an. (Geerbt von DispatchSource) |