Partilhar via


DispatchSource.Mach Classe

Definição

Classe base para fontes de expedição que permitem que os aplicativos monitorem uma porta Mach.

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

Comentários

Essa é uma classe base que expõe a MachPort propriedade .   Use uma das subclasses para monitorar as alterações de estado nas portas mach.

Propriedades

Handle

Classe base para fontes de expedição que permitem que os aplicativos monitorem uma porta Mach.

(Herdado de DispatchObject)
IsCanceled

Determine se a origem especificada foi cancelada.

(Herdado de DispatchSource)
MachPort

O MachPort que este DispatchSource está monitorando.

Métodos

Activate()

Classe base para fontes de expedição que permitem que os aplicativos monitorem uma porta Mach.

(Herdado de DispatchObject)
Cancel()

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

(Herdado de DispatchSource)
Check()
Obsoleto.

Classe base para fontes de expedição que permitem que os aplicativos monitorem uma porta Mach.

(Herdado de DispatchObject)
Dispose()

Classe base para fontes de expedição que permitem que os aplicativos monitorem uma porta Mach.

(Herdado de DispatchObject)
Dispose(Boolean)

Libera os recursos usados pelo objeto DispatchSource.

(Herdado de DispatchSource)
Equals(Object)

Classe base para fontes de expedição que permitem que os aplicativos monitorem uma porta Mach.

(Herdado de DispatchObject)
GetHashCode()

Retorna o hashcode para este objeto

(Herdado de DispatchObject)
InitializeHandle(IntPtr)

Classe base para fontes de expedição que permitem que os aplicativos monitorem uma porta Mach.

(Herdado de NativeObject)
Release()

Classe base para fontes de expedição que permitem que os aplicativos monitorem uma porta Mach.

(Herdado de DispatchObject)
Resume()

Retoma a fonte de expedição.

(Herdado de DispatchSource)
Retain()

Classe base para fontes de expedição que permitem que os aplicativos monitorem uma porta Mach.

(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)

Classe base para fontes de expedição que permitem que os aplicativos monitorem uma porta Mach.

(Herdado de DispatchObject)
Suspend()

Suspende a fonte de expedição.

(Herdado de DispatchSource)

Aplica-se a