Condividi tramite


DispatchSource.ProcessMonitor Classe

Definizione

Origine di invio di questo tipo monitora i processi per le modifiche dello stato

public class DispatchSource.ProcessMonitor : CoreFoundation.DispatchSource
type DispatchSource.ProcessMonitor = class
    inherit DispatchSource
Ereditarietà
DispatchSource.ProcessMonitor
Ereditarietà
DispatchSource.ProcessMonitor

Commenti

Questa origine di invio può monitorare i processi di terminazione, fork, superamento o segnalazione.

Costruttori

DispatchSource.ProcessMonitor(Int32, ProcessMonitorFlags, DispatchQueue)

Origine di invio di questo tipo monitora i processi per le modifiche dello stato

DispatchSource.ProcessMonitor(IntPtr)

Origine di invio di questo tipo monitora i processi per le modifiche dello stato

DispatchSource.ProcessMonitor(IntPtr, Boolean)

Origine di invio di questo tipo monitora i processi per le modifiche dello stato

Proprietà

Handle

Origine di invio di questo tipo monitora i processi per le modifiche dello stato

(Ereditato da DispatchObject)
IsCanceled

Determinare se l'origine specificata è stata annullata.

(Ereditato da DispatchSource)
MonitorFlags

Determina gli eventi osservati.

ProcessId

ID processo monitorato

Metodi

Activate()

Origine di invio di questo tipo monitora i processi per le modifiche dello stato

(Ereditato da DispatchObject)
Cancel()

Annulla in modo asincrono l'origine di invio.

(Ereditato da DispatchSource)
Check()
Obsoleti.

Origine di invio di questo tipo monitora i processi per le modifiche dello stato

(Ereditato da DispatchObject)
Dispose()

Origine di invio di questo tipo monitora i processi per le modifiche dello stato

(Ereditato da DispatchObject)
Dispose(Boolean)

Rilascia le risorse usate dall'oggetto DispatchSource.

(Ereditato da DispatchSource)
Equals(Object)

Origine di invio di questo tipo monitora i processi per le modifiche dello stato

(Ereditato da DispatchObject)
GetHashCode()

Restituisce il codice hash per questo oggetto

(Ereditato da DispatchObject)
InitializeHandle(IntPtr)

Origine di invio di questo tipo monitora i processi per le modifiche dello stato

(Ereditato da NativeObject)
Release()

Origine di invio di questo tipo monitora i processi per le modifiche dello stato

(Ereditato da DispatchObject)
Resume()

Riprende l'origine di invio.

(Ereditato da DispatchSource)
Retain()

Origine di invio di questo tipo monitora i processi per le modifiche dello stato

(Ereditato da DispatchObject)
SetCancelHandler(Action)

Fornisce un gestore di annullamento

(Ereditato da DispatchSource)
SetEventHandler(Action)

Specificato un gestore da eseguire quando gli eventi vengono ricevuti nell'origine di invio.

(Ereditato da DispatchSource)
SetRegistrationHandler(Action)

Fornisce un gestore di registrazione

(Ereditato da DispatchSource)
SetTargetQueue(DispatchQueue)

Origine di invio di questo tipo monitora i processi per le modifiche dello stato

(Ereditato da DispatchObject)
Suspend()

Sospende l'origine di invio.

(Ereditato da DispatchSource)

Si applica a