共用方式為


DispatchSource.VnodeMonitor 建構函式

定義

多載

DispatchSource.VnodeMonitor(IntPtr)
DispatchSource.VnodeMonitor(IntPtr, Boolean)
DispatchSource.VnodeMonitor(Int32, VnodeMonitorKind, DispatchQueue)

為指定的檔案描述項建立 VNode 監視器,以監視其上的指定事件集。

DispatchSource.VnodeMonitor(String, VnodeMonitorKind, DispatchQueue)

為指定的檔案路徑建立 VNode 監視器,以監視其上的指定事件集。

DispatchSource.VnodeMonitor(IntPtr)

public VnodeMonitor (IntPtr handle);
new CoreFoundation.DispatchSource.VnodeMonitor : nativeint -> CoreFoundation.DispatchSource.VnodeMonitor

參數

handle
IntPtr

nativeint

適用於

DispatchSource.VnodeMonitor(IntPtr, Boolean)

public VnodeMonitor (IntPtr handle, bool owns);
new CoreFoundation.DispatchSource.VnodeMonitor : nativeint * bool -> CoreFoundation.DispatchSource.VnodeMonitor

參數

handle
IntPtr

nativeint

owns
Boolean

適用於

DispatchSource.VnodeMonitor(Int32, VnodeMonitorKind, DispatchQueue)

為指定的檔案描述項建立 VNode 監視器,以監視其上的指定事件集。

public VnodeMonitor (int fileDescriptor, CoreFoundation.VnodeMonitorKind vnodeKind, CoreFoundation.DispatchQueue queue = null);
new CoreFoundation.DispatchSource.VnodeMonitor : int * CoreFoundation.VnodeMonitorKind * CoreFoundation.DispatchQueue -> CoreFoundation.DispatchSource.VnodeMonitor

參數

fileDescriptor
Int32

要監視的 Unix 檔案描述項

vnodeKind
VnodeMonitorKind

要執行的監視類型。

queue
DispatchQueue

這個分派來源物件的目標佇列。   傳遞 null 以使用預設目標佇列, (預設優先順序全域並行佇列) 。

適用於

DispatchSource.VnodeMonitor(String, VnodeMonitorKind, DispatchQueue)

為指定的檔案路徑建立 VNode 監視器,以監視其上的指定事件集。

public VnodeMonitor (string path, CoreFoundation.VnodeMonitorKind vnodeKind, CoreFoundation.DispatchQueue queue = null);
new CoreFoundation.DispatchSource.VnodeMonitor : string * CoreFoundation.VnodeMonitorKind * CoreFoundation.DispatchQueue -> CoreFoundation.DispatchSource.VnodeMonitor

參數

path
String

要監視的檔案路徑。

vnodeKind
VnodeMonitorKind

要執行的監視類型。

queue
DispatchQueue

這個分派來源物件的目標佇列。   傳遞 null 以使用預設目標佇列, (預設優先順序全域並行佇列) 。

適用於