Freigeben über


Control.CommonExtensions-Modul (F#)

Ein Modul von Erweiterungsmembern, die asynchrone Vorgänge für einige grundlegende CLI-Typen für Parallelität und E/A bereitstellen.

Namespace/Modulpfad: Microsoft.FSharp.Control

Assembly: FSharp.Core (in FSharp.Core.dll)

[<AutoOpen>]
module CommonExtensions

Erweiterungsmember

Erweiterungsmember

Beschreibungen

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

Verbindet eine Listener-Funktion dauerhaft mit dem Observable-Objekt. Der Listener wird für jede Beobachtung aufgerufen.

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

Gibt eine asynchrone Berechnung zurück, die vom Stream in den angegebenen Puffer gelesen wird.

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

Gibt eine asynchrone Berechnung zurück, die die angegebenen Bytes in den Stream schreibt.

Plattformen

Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2

Versionsinformationen

F#-Runtime

Unterstützt in: 2.0, 4.0

Silverlight

Unterstützt in: 3

Siehe auch

Weitere Ressourcen

Microsoft.FSharp.Control-Namespace (F#)