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