Freigeben über


DispatchSource.ProcessMonitor Klasse

Definition

Dispatch Source dieses Typs Überwachungsprozesse für Zustandsänderungen

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

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)

Gilt für: