DispatchSource.MachReceive Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- Herança
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) |