DispatchSource.DataOr 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.
Enviar fontes que permitem que os aplicativos disparem um manipulador de eventos na fila de destino.
public class DispatchSource.DataOr : CoreFoundation.DispatchSource.Data
type DispatchSource.DataOr = class
inherit DispatchSource.Data
- Herança
- Herança
Comentários
Os aplicativos podem postar dados em um DispatchSource.DataOr chamando o MergeData(IntPtr) método . Em seguida, os dados são exibidos no manipulador na PendingData propriedade que conterá a lógica cumulativa ou de todos os valores postados com MergeData.
Construtores
DispatchSource.DataOr(DispatchQueue) |
Cria uma fonte DataOr que fornece eventos na fila especificada. |
DispatchSource.DataOr(IntPtr, Boolean) |
Cria um DataOr DispatchSource com base em um ponteiro não gerenciado. |
DispatchSource.DataOr(IntPtr) |
Cria um DataOr DispatchSource com base em um ponteiro não gerenciado. |
Propriedades
Handle |
Enviar fontes que permitem que os aplicativos disparem um manipulador de eventos na fila de destino. (Herdado de DispatchObject) |
IsCanceled |
Determine se a origem especificada foi cancelada. (Herdado de DispatchSource) |
PendingData |
Recupera os dados que foram postados para essa origem do evento. (Herdado de DispatchSource.Data) |
Métodos
Activate() |
Enviar fontes que permitem que os aplicativos disparem um manipulador de eventos na fila de destino. (Herdado de DispatchObject) |
Cancel() |
Cancela de forma assíncrona a fonte de expedição. (Herdado de DispatchSource) |
Check() |
Obsoleto.
Enviar fontes que permitem que os aplicativos disparem um manipulador de eventos na fila de destino. (Herdado de DispatchObject) |
Dispose() |
Enviar fontes que permitem que os aplicativos disparem um manipulador de eventos na fila de destino. (Herdado de DispatchObject) |
Dispose(Boolean) |
Libera os recursos usados pelo objeto DispatchSource. (Herdado de DispatchSource) |
Equals(Object) |
Enviar fontes que permitem que os aplicativos disparem um manipulador de eventos na fila de destino. (Herdado de DispatchObject) |
GetHashCode() |
Retorna o código hash para este objeto (Herdado de DispatchObject) |
InitializeHandle(IntPtr) |
Enviar fontes que permitem que os aplicativos disparem um manipulador de eventos na fila de destino. (Herdado de NativeObject) |
MergeData(IntPtr) |
Posta o valor específico e dispara o manipulador de eventos na fila de destino. (Herdado de DispatchSource.Data) |
Release() |
Enviar fontes que permitem que os aplicativos disparem um manipulador de eventos na fila de destino. (Herdado de DispatchObject) |
Resume() |
Retoma a fonte de expedição. (Herdado de DispatchSource) |
Retain() |
Enviar fontes que permitem que os aplicativos disparem um manipulador de eventos na fila de destino. (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 origem da expedição. (Herdado de DispatchSource) |
SetRegistrationHandler(Action) |
Fornece um manipulador de registro (Herdado de DispatchSource) |
SetTargetQueue(DispatchQueue) |
Enviar fontes que permitem que os aplicativos disparem um manipulador de eventos na fila de destino. (Herdado de DispatchObject) |
Suspend() |
Suspende a fonte de expedição. (Herdado de DispatchSource) |