Sdílet prostřednictvím


AsyncBuilder.Bind < t, "U > Metoda (F#)

Implementuje let! v asynchronní výpočty.

Cesta k oboru názvů nebo modul: Microsoft.FSharp.Control

Sestavení: FSharp.Core (v FSharp.Core.dll)

// Signature:
member this.Bind : Async<'T> * ('T -> Async<'U>) -> Async<'U>

// Usage:
asyncBuilder.Bind (computation, binder)

Parametry

  • computation
    Typ: asynchronní<'T>

    Poskytnout nevázaného výsledek výpočtu.

  • binder
    Type: 'T -> Async<'U>

    Funkce výsledek vytvoření vazby computation.

Vrácená hodnota

Asynchronní výpočtu, který provádí monadic bind na výsledek computation.

Poznámky

Vytvoří asynchronní výpočtu, který spouští computationa při výpočtu generuje výsledek, předá výsledek binder , výsledek výpočtu váže na hodnotu.

Zrušení zaškrtnutí se provádí při výpočtu.Existence tato metoda umožňuje použití let! v async { ... } syntaxi výrazu výpočtu.

Platformy

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

Informace o verzi

F# základní verze knihovny

Podporovány: 2.0, 4.0, přenosné

Viz také

Referenční dokumentace

Třída Control.AsyncBuilder (F#)

Obor názvů Microsoft.FSharp.Control (F#)