Udostępnij za pośrednictwem


Control.CommonExtensions — Moduł (F#)

Moduł rozszerzenie członków, zapewniając operacji asynchronicznych dla niektórych typów podstawowych CLI związanych z współbieżności i we/wy.

Ścieżka obszaru nazw/modułu: Microsoft.FSharp.Control

Zestaw: FSharp.Core (w FSharp.Core.dll)

[<AutoOpen>]
module CommonExtensions

Rozszerzenie członków

Rozszerzenie Członkowskie

Opis

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

Trwale łączy dostrzegalne funkcji detektora.Detektor zostanie wywołany dla każdej obserwacji.

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

Funkcja detektora łączy dostrzegalne.Detektor zostanie wywołany dla każdej obserwacji.Odbiornik można usunąć przez wywołanie Dispose na zwracane IDisposable obiektu.

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

Zwraca asynchronicznego obliczeń, który odczytuje ze strumienia do bufora danego.

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

Zwraca asynchronicznego obliczeń, który zapisuje bajty w danym strumienia.

Platformy

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

Informacje o wersji

F# Core wersji biblioteki

Obsługiwane: 2.0, 4.0, przenośne

Zobacz też

Informacje

Microsoft.FSharp.Control — Przestrzeń nazw (F#)