Idioma

DispatchSource.ProcessMonitor Classe

Definição

Origem de expedição desse tipo monitora processos para alterações de estado

public class DispatchSource.ProcessMonitor : CoreFoundation.DispatchSource
type DispatchSource.ProcessMonitor = class
    inherit DispatchSource
Herança

Comentários

Essa fonte de expedição pode monitorar processos que terminam, bifurcam, excedem ou são sinalizados.

Construtores

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

Origem de expedição desse tipo monitora processos para alterações de estado

DispatchSource.ProcessMonitor(IntPtr, Boolean)

Origem de expedição desse tipo monitora processos para alterações de estado

DispatchSource.ProcessMonitor(IntPtr)

Origem de expedição desse tipo monitora processos para alterações de estado

Propriedades

Nome Description
Handle

Origem de expedição desse tipo monitora processos para alterações de estado

(Herdado de DisposableObject)
IsCanceled

Determine se a origem especificada foi cancelada.

(Herdado de DispatchSource)
MonitorFlags

Determina quais eventos foram observados.

Owns

Origem de expedição desse tipo monitora processos para alterações de estado

(Herdado de DisposableObject)
ProcessId

A ID do processo que está sendo monitorada

Métodos

Nome Description
Activate()

Origem de expedição desse tipo monitora processos para alterações de estado

(Herdado de DispatchObject)
Cancel()

Cancela de forma assíncrona a fonte de expedição.

(Herdado de DispatchSource)
ClearHandle()

Origem de expedição desse tipo monitora processos para alterações de estado

(Herdado de DisposableObject)
Dispose()

Libera todos os recursos usados por esse objeto.

(Herdado de DisposableObject)
Dispose(Boolean)

Libera os recursos usados pelo objeto DispatchSource.

(Herdado de DispatchSource)
Equals(Object)

Origem de expedição desse tipo monitora processos para alterações de estado

(Herdado de DisposableObject)
GetCheckedHandle()

Origem de expedição desse tipo monitora processos para alterações de estado

(Herdado de DisposableObject)
GetHashCode()

Origem de expedição desse tipo monitora processos para alterações de estado

(Herdado de DisposableObject)
InitializeHandle(NativeHandle)

Origem de expedição desse tipo monitora processos para alterações de estado

(Herdado de DisposableObject)
Release()

Origem de expedição desse tipo monitora processos para alterações de estado

(Herdado de DispatchObject)
Resume()

Retoma a fonte de expedição.

(Herdado de DispatchSource)
Retain()

Origem de expedição desse tipo monitora processos para alterações de estado

(Herdado de DispatchObject)
SetCancelHandler(Action)

Fornece um manipulador de cancelamento

(Herdado de DispatchSource)
SetEventHandler(Action)

Especificado um manipulador a ser executado quando os eventos são recebidos na fonte de expedição.

(Herdado de DispatchSource)
SetRegistrationHandler(Action)

Fornece um manipulador de registro

(Herdado de DispatchSource)
SetTargetQueue(DispatchQueue)

Origem de expedição desse tipo monitora processos para alterações de estado

(Herdado de DispatchObject)
Suspend()

Suspende a origem da expedição.

(Herdado de DispatchSource)

Métodos de Extensão

Nome Description
GetHandle(INativeObject)

Origem de expedição desse tipo monitora processos para alterações de estado

GetNonNullHandle(INativeObject, String)

Origem de expedição desse tipo monitora processos para alterações de estado

Aplica-se a