Control.CommonExtensions (Módulo de F#)
Módulo de miembros de extensión que proporcionan operaciones asincrónicas para algunos tipos básicos de CLI relacionados con la simultaneidad y E/S.
Espacio de nombres/Ruta de acceso del módulo: Microsoft.FSharp.Control
Ensamblado: FSharp.Core (en FSharp.Core.dll)
[<AutoOpen>]
module CommonExtensions
Miembros de extensión
Miembro de extensión |
Descripción |
---|---|
Agregar : ('T -> unit) -> unit |
Conecta de manera permanente una función de agente de escucha con el objeto observable.Se invocará el agente de escucha para cada observación. |
Subscribe : ('T -> unit) -> IDisposable |
Conecta una función de agente de escucha con el objeto observable.Se invocará el agente de escucha para cada observación.Puede quitar el agente de escucha llamando a Dispose en el objeto devuelto de IDisposable . |
AsyncRead : byte [] * ?int * ?int -> Async<int> |
Devuelve un cálculo asincrónico que leerá la secuencia en el búfer especificado. |
AsyncWrite : byte[] * ?int * ?int -> Async<unit> |
Devuelve un cálculo asincrónico que escribirá los bytes especificados en la secuencia. |
Plataformas
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Información de versiones
Versiones de la biblioteca básica de F#
Se admite en: 2.0, 4.0, portables