Partilhar via


DispatchSource.MachReceive Classe

Definição

Fontes de expedição desse tipo monitoram uma porta mach com um direito de recebimento para alterações de estado.

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

Comentários

O manipulador de eventos será invocado na fila de destino quando uma mensagem na porta mach estiver aguardando para ser recebida.

Construtores

DispatchSource.MachReceive(Int32, DispatchQueue)

Cria uma fonte de expedição que monitora a porta mach especificada para disponibilidade de mensagens.

DispatchSource.MachReceive(IntPtr, Boolean)

Fontes de expedição desse tipo monitoram uma porta mach com um direito de recebimento para alterações de estado.

DispatchSource.MachReceive(IntPtr)

Fontes de expedição desse tipo monitoram uma porta mach com um direito de recebimento para alterações de estado.

Propriedades

Handle

Fontes de expedição desse tipo monitoram uma porta mach com um direito de recebimento para alterações de estado.

(Herdado de DispatchObject)
IsCanceled

Determine se a origem especificada foi cancelada.

(Herdado de DispatchSource)

Métodos

Activate()

Fontes de expedição desse tipo monitoram uma porta mach com um direito de recebimento para alterações de estado.

(Herdado de DispatchObject)
Cancel()

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

(Herdado de DispatchSource)
Check()
Obsoleto.

Fontes de expedição desse tipo monitoram uma porta mach com um direito de recebimento para alterações de estado.

(Herdado de DispatchObject)
Dispose()

Fontes de expedição desse tipo monitoram uma porta mach com um direito de recebimento para alterações de estado.

(Herdado de DispatchObject)
Dispose(Boolean)

Libera os recursos usados pelo objeto DispatchSource.

(Herdado de DispatchSource)
Equals(Object)

Fontes de expedição desse tipo monitoram uma porta mach com um direito de recebimento para alterações de estado.

(Herdado de DispatchObject)
GetHashCode()

Retorna o hashcode para este objeto

(Herdado de DispatchObject)
InitializeHandle(IntPtr)

Fontes de expedição desse tipo monitoram uma porta mach com um direito de recebimento para alterações de estado.

(Herdado de NativeObject)
Release()

Fontes de expedição desse tipo monitoram uma porta mach com um direito de recebimento para alterações de estado.

(Herdado de DispatchObject)
Resume()

Retoma a fonte de expedição.

(Herdado de DispatchSource)
Retain()

Fontes de expedição desse tipo monitoram uma porta mach com um direito de recebimento 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)

Fontes de expedição desse tipo monitoram uma porta mach com um direito de recebimento para alterações de estado.

(Herdado de DispatchObject)
Suspend()

Suspende a fonte de expedição.

(Herdado de DispatchSource)

Aplica-se a