Langue

DispatchSource.ProcessMonitor Classe

Définition

Dispatch Source de ce type monitor processus pour les modifications d’état

public class DispatchSource.ProcessMonitor : CoreFoundation.DispatchSource
type DispatchSource.ProcessMonitor = class
    inherit DispatchSource
Héritage

Remarques

Cette source de distribution peut surveiller les processus qui terminent, effectuent un forking, dépassent ou sont signalés.

Constructeurs

Nom Description
DispatchSource.ProcessMonitor(Int32, ProcessMonitorFlags, DispatchQueue)

Dispatch Source de ce type monitor processus pour les modifications d’état

DispatchSource.ProcessMonitor(IntPtr, Boolean)

Dispatch Source de ce type monitor processus pour les modifications d’état

DispatchSource.ProcessMonitor(IntPtr)

Dispatch Source de ce type monitor processus pour les modifications d’état

Propriétés

Nom Description
Handle

Dispatch Source de ce type monitor processus pour les modifications d’état

(Hérité de DisposableObject)
IsCanceled

Déterminez si la source spécifiée a été annulée.

(Hérité de DispatchSource)
MonitorFlags

Détermine les événements observés.

Owns

Dispatch Source de ce type monitor processus pour les modifications d’état

(Hérité de DisposableObject)
ProcessId

ID de processus en cours de surveillance

Méthodes

Nom Description
Activate()

Dispatch Source de ce type monitor processus pour les modifications d’état

(Hérité de DispatchObject)
Cancel()

Annule de façon asynchrone la source de distribution.

(Hérité de DispatchSource)
ClearHandle()

Dispatch Source de ce type monitor processus pour les modifications d’état

(Hérité de DisposableObject)
Dispose()

Libère toutes les ressources utilisées par cet objet.

(Hérité de DisposableObject)
Dispose(Boolean)

Libère les ressources utilisées par l’objet DispatchSource.

(Hérité de DispatchSource)
Equals(Object)

Dispatch Source de ce type monitor processus pour les modifications d’état

(Hérité de DisposableObject)
GetCheckedHandle()

Dispatch Source de ce type monitor processus pour les modifications d’état

(Hérité de DisposableObject)
GetHashCode()

Dispatch Source de ce type monitor processus pour les modifications d’état

(Hérité de DisposableObject)
InitializeHandle(NativeHandle)

Dispatch Source de ce type monitor processus pour les modifications d’état

(Hérité de DisposableObject)
Release()

Dispatch Source de ce type monitor processus pour les modifications d’état

(Hérité de DispatchObject)
Resume()

Reprend la source de distribution.

(Hérité de DispatchSource)
Retain()

Dispatch Source de ce type monitor processus pour les modifications d’état

(Hérité de DispatchObject)
SetCancelHandler(Action)

Fournit un gestionnaire d’annulation

(Hérité de DispatchSource)
SetEventHandler(Action)

Spécifie un gestionnaire à exécuter lorsque les événements sont reçus sur la source de distribution.

(Hérité de DispatchSource)
SetRegistrationHandler(Action)

Fournit un gestionnaire d’inscription

(Hérité de DispatchSource)
SetTargetQueue(DispatchQueue)

Dispatch Source de ce type monitor processus pour les modifications d’état

(Hérité de DispatchObject)
Suspend()

Suspend la source de distribution.

(Hérité de DispatchSource)

Méthodes d’extension

Nom Description
GetHandle(INativeObject)

Dispatch Source de ce type monitor processus pour les modifications d’état

GetNonNullHandle(INativeObject, String)

Dispatch Source de ce type monitor processus pour les modifications d’état

S’applique à