Język

DispatchSource.ProcessMonitor Klasa

Definicja

Wysyłanie źródła tego typu procesów monitorowania pod kątem zmian stanu

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

Uwagi

To źródło wysyłania może monitorować procesy przerywające, rozwidle, przekroczenie lub zasygnalizowanie.

Konstruktory

Nazwisko Opis
DispatchSource.ProcessMonitor(Int32, ProcessMonitorFlags, DispatchQueue)

Wysyłanie źródła tego typu procesów monitorowania pod kątem zmian stanu

DispatchSource.ProcessMonitor(IntPtr, Boolean)

Wysyłanie źródła tego typu procesów monitorowania pod kątem zmian stanu

DispatchSource.ProcessMonitor(IntPtr)

Wysyłanie źródła tego typu procesów monitorowania pod kątem zmian stanu

Właściwości

Nazwisko Opis
Handle

Wysyłanie źródła tego typu procesów monitorowania pod kątem zmian stanu

(Odziedziczone po DisposableObject)
IsCanceled

Ustal, czy określone źródło zostało anulowane.

(Odziedziczone po DispatchSource)
MonitorFlags

Określa, które zdarzenia zaobserwowano.

Owns

Wysyłanie źródła tego typu procesów monitorowania pod kątem zmian stanu

(Odziedziczone po DisposableObject)
ProcessId

Monitorowany identyfikator procesu

Metody

Nazwisko Opis
Activate()

Wysyłanie źródła tego typu procesów monitorowania pod kątem zmian stanu

(Odziedziczone po DispatchObject)
Cancel()

Asynchronicznie anuluje źródło wysyłania.

(Odziedziczone po DispatchSource)
ClearHandle()

Wysyłanie źródła tego typu procesów monitorowania pod kątem zmian stanu

(Odziedziczone po DisposableObject)
Dispose()

Zwalnia wszystkie zasoby używane przez ten obiekt.

(Odziedziczone po DisposableObject)
Dispose(Boolean)

Zwalnia zasoby używane przez obiekt DispatchSource.

(Odziedziczone po DispatchSource)
Equals(Object)

Wysyłanie źródła tego typu procesów monitorowania pod kątem zmian stanu

(Odziedziczone po DisposableObject)
GetCheckedHandle()

Wysyłanie źródła tego typu procesów monitorowania pod kątem zmian stanu

(Odziedziczone po DisposableObject)
GetHashCode()

Wysyłanie źródła tego typu procesów monitorowania pod kątem zmian stanu

(Odziedziczone po DisposableObject)
InitializeHandle(NativeHandle)

Wysyłanie źródła tego typu procesów monitorowania pod kątem zmian stanu

(Odziedziczone po DisposableObject)
Release()

Wysyłanie źródła tego typu procesów monitorowania pod kątem zmian stanu

(Odziedziczone po DispatchObject)
Resume()

Wznawia źródło wysyłania.

(Odziedziczone po DispatchSource)
Retain()

Wysyłanie źródła tego typu procesów monitorowania pod kątem zmian stanu

(Odziedziczone po DispatchObject)
SetCancelHandler(Action)

Udostępnia procedurę obsługi anulowania

(Odziedziczone po DispatchSource)
SetEventHandler(Action)

Określono procedurę obsługi do wykonania, gdy zdarzenia są odbierane w źródle wysyłania.

(Odziedziczone po DispatchSource)
SetRegistrationHandler(Action)

Udostępnia procedurę obsługi rejestracji

(Odziedziczone po DispatchSource)
SetTargetQueue(DispatchQueue)

Wysyłanie źródła tego typu procesów monitorowania pod kątem zmian stanu

(Odziedziczone po DispatchObject)
Suspend()

Zawiesza źródło wysyłania.

(Odziedziczone po DispatchSource)

Metody rozszerzania

Nazwisko Opis
GetHandle(INativeObject)

Wysyłanie źródła tego typu procesów monitorowania pod kątem zmian stanu

GetNonNullHandle(INativeObject, String)

Wysyłanie źródła tego typu procesów monitorowania pod kątem zmian stanu

Dotyczy