Control.CommonExtensions, module (F#)
Module des membres d'extension qui fournissent des opérations asynchrones pour certains types CLI de base relatifs à l'accès concurrentiel et aux E/S.
Espace de noms/Chemin du module : Microsoft.FSharp.Control
Assembly : FSharp.Core (in FSharp.Core.dll)
[<AutoOpen>]
module CommonExtensions
Membres d'extension
Membre d'extension |
Description |
---|---|
Add : ('T -> unit) -> unit |
Connecte définitivement une fonction d'écouteur à l'observable. L'écouteur sera appelé pour chaque observation. |
Subscribe : ('T -> unit) -> IDisposable |
Connecte une fonction d'écouteur à l'observable. L'écouteur sera appelé pour chaque observation. Vous pouvez supprimer l'écouteur en appelant Dispose sur l'objet retourné d' IDisposable . |
AsyncRead : byte [] * ?int * ?int -> Async<int> |
Retourne un calcul asynchrone qui lira à partir du flux de données dans la mémoire tampon donnée. |
AsyncWrite : byte[] * ?int * ?int -> Async<unit> |
Retourne un calcul asynchrone qui écrira les octets donnés dans le flux de données. |
Plateformes
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Informations de version
Versions de bibliothèque principale F#
Prise en charge dans : 2,0, 4,0, portables