Partager via


Expr.TryWith, méthode (F#)

Crée une expression qui représente une construction try...with pour filtrer et intercepter les exceptions.

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

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

// Signature:
static member TryWith : Expr * Var * Expr * Var * Expr -> Expr

// Usage:
Expr.TryWith (body, filterVar, filterBody, catchVar, catchBody)

Paramètres

  • body
    Type : Expr

    Corps de l'expression try.

  • filterVar
    Type : Var

  • filterBody
    Type : Expr

  • catchVar
    Type : Var

    Variable à lier à une exception interceptée.

  • catchBody
    Type : Expr

    Expression évaluée lorsqu'une exception est interceptée.

Valeur de retour

Expression résultante.

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

Quotations.Expr, classe (F#)

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