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)。