다음을 통해 공유


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, 노트북

참고 항목

참조

Microsoft.FSharp.Control 네임스페이스(F#)