共用方式為


Control.CommonExtensions 模組 (F#)

擴充成員的模組,針對與並行和 I/O 相關的一些基本 CLI 型別,提供非同步作業。

**命名空間/模組路徑:**Microsoft.FSharp.Control

組件:FSharp.Core (在 FSharp.Core.dll 中)

[<AutoOpen>]
module CommonExtensions

擴充成員

擴充成員

描述

Add : ('T -> unit) -> unit

將接聽程式函式一律連接至可預見值。 每次觀測時都會叫用此接聽程式。

Subscribe : ('T -> unit) -> IDisposable

將接聽程式函式連接至可預見值。 每次觀測時都會叫用此接聽程式。 您可以呼叫傳回的 IDisposable 物件的 Dispose 移除接聽程式。

AsyncRead : byte [] * ?int * ?int -> Async<int>

傳回會將資料流讀入指定之緩衝區的非同步計算。

AsyncWrite : byte[] * ?int * ?int -> Async<unit>

傳回會將指定之位元組寫入至資料流的非同步計算。

平台

Windows 8 中, Windows 7, Windows Server 2012 上, Windows Server 2008 R2

版本資訊

F# 核心程式庫版本

支援版本:2.0, 4.0,可攜式執行檔 (PE)。

請參閱

參考

Microsoft.FSharp.Control 命名空間 (F#)