DispatchSource.DataOr 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
派遣來源,允許應用程式在目標佇列上觸發事件處理程序。
public class DispatchSource.DataOr : CoreFoundation.DispatchSource.Data
type DispatchSource.DataOr = class
inherit DispatchSource.Data
- 繼承
-
DispatchSource.DataOr
備註
應用程式可以透過呼叫MergeData(IntPtr)方法將資料貼入 aDispatchSource.DataOr。 表面化的資料會被處理 PendingData 者存取,該屬性會包含所有與 MergeData 所發布的累積邏輯值。
建構函式
| 名稱 | Description |
|---|---|
| DispatchSource.DataOr(DispatchQueue) |
建立一個 DataOr 來源,將事件傳送到指定的佇列。 |
| DispatchSource.DataOr(IntPtr, Boolean) |
從一個未管理指標建立 DataOr DispatchSource。 |
| DispatchSource.DataOr(IntPtr) |
從一個未管理指標建立 DataOr DispatchSource。 |
屬性
| 名稱 | Description |
|---|---|
| Handle |
派遣來源,允許應用程式在目標佇列上觸發事件處理程序。 (繼承來源 DisposableObject) |
| IsCanceled |
確認指定的來源是否已被取消。 (繼承來源 DispatchSource) |
| Owns |
派遣來源,允許應用程式在目標佇列上觸發事件處理程序。 (繼承來源 DisposableObject) |
| PendingData |
擷取此事件來源已發布的資料。 (繼承來源 DispatchSource.Data) |
方法
擴充方法
| 名稱 | Description |
|---|---|
| GetHandle(INativeObject) |
派遣來源,允許應用程式在目標佇列上觸發事件處理程序。 |
| GetNonNullHandle(INativeObject, String) |
派遣來源,允許應用程式在目標佇列上觸發事件處理程序。 |