Compartilhar via


Módulo Control.CommonExtensions (F#)

Um módulo de membros de extensão que fornecem operações assíncronas para alguns tipos básicos de CLI relacionados à simultaneidade e a E/S.

Namespace/Module Path: Microsoft.FSharp.Control

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

[<AutoOpen>]
module CommonExtensions

Membros de Extensão

Membro de extensão

Descrição

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

Conecta permanentemente uma função de ouvinte em observable. O ouvinte será chamada para cada observação.

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

Conecta uma função de ouvinte em observable. O ouvinte será chamada para cada observação. Você pode remover o ouvinte chamando Dispose no objeto retornado de IDisposable .

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

Retorna uma computação assíncrono que lê de fluxo em buffer dado.

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

Retorna uma computação assíncrono que grava bytes os dados para o fluxo.

Plataformas

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

Informações de Versão

Versões da biblioteca principal de F#

Suportado em: 2,0, 4,0, portáteis

Consulte também

Referência

Namespace Microsoft.FSharp.Control (F#)