Control.CommonExtensions 모듈(F#)
동시성 및 I/O와 관련된 일부 기본 CLI 형식에 대한 비동기 연산을 제공하는 확장 멤버의 모듈입니다.
네임스페이스/모듈 경로: Microsoft.FSharp.Control
어셈블리: FSharp.Core(FSharp.Core.dll)
[<AutoOpen>]
module CommonExtensions
확장 멤버
확장 멤버 |
설명 |
---|---|
추가 : ('T -> unit) -> unit |
관찰 가능 개체에 수신기 함수를 영구적으로 연결합니다.각 관찰에 대해 수신기가 호출됩니다. |
Subscribe : ('T -> unit) -> IDisposable |
관찰 가능 개체에 수신기 함수를 연결합니다.각 관찰에 대해 수신기가 호출됩니다.수신기를 호출 하 여 제거할 수 있습니다 Dispose 에서 반환 되는 IDisposable 개체입니다. |
AsyncRead : byte [] * ?int * ?int -> Async<int> |
지정된 버퍼로 스트림을 읽어들일 비동기 계산을 반환합니다. |
AsyncWrite : byte[] * ?int * ?int -> Async<unit> |
지정된 바이트를 스트림에 쓰는 비동기 계산을 반환합니다. |
플랫폼
Windows Windows 서버 2012, Windows Server 2008 R2, Windows 7, 8
버전 정보
F# 코어 라이브러리 버전
지원: 2.0, 4.0, 노트북