AsyncBuilder.Bind < m','U > Método (F#)
Implementa let! nos cálculos assíncronas.
Namespace/Module Path: Microsoft.FSharp.Control
Assembly: FSharp.Core (em FSharp.Core.dll)
// Signature:
member this.Bind : Async<'T> * ('T -> Async<'U>) -> Async<'U>
// Usage:
asyncBuilder.Bind (computation, binder)
Parâmetros
computation
Tipo: Async<'T>A computação fornecer um resultado desatado.
binder
Tipo: 'T ->Async<'U>a função para associar o resultado de computation.
Valor de retorno
Uma computação assíncrono que executa a um monadário no resultado de computation.
Comentários
Cria uma computação assíncrono que executa computation, e quando a computação gera um resultado, passa o resultado a binder que associa o resultado de computação para um valor.
Uma verificação de cancelamento é executado quando a computação é executada.A existência de esse método permite o uso de let! na sintaxe de expressões de computação de async { ... } .
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