Partager via


AsyncBuilder.Combine<'T>, méthode (F#)

Crée un calcul asynchrone qui exécute tout d'abord un calcul , puis un autre calcul et retourne le résultat du deuxième calcul.

Espace de noms/Chemin du module : Microsoft.FSharp.Control

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

// Signature:
member this.Combine : Async<unit> * Async<'T> -> Async<'T>

// Usage:
asyncBuilder.Combine (computation1, computation2)

Paramètres

  • computation1
    Type : Async<unit>

    Première partie du calcul séquencé.

  • computation2
    Type : Async<'T>

    Deuxième partie du calcul séquencé.

Valeur de retour

Calcul asynchrone qui exécute séquentiellement les deux calculs.

Notes

Une vérification d'annulation est effectuée lors de l'exécution du calcul. L'existence de cette méthode permet d'utiliser le séquencement d'expression dans la syntaxe d'expression de calcul async { ... }.

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

Voir aussi

Référence

Control.AsyncBuilder, classe (F#)

Microsoft.FSharp.Control, espace de noms (F#)