Partager via


Expr.PropertySet, méthode (F#)

Crée une expression qui représente l'écriture dans une propriété statique

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

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

// Signatures:
static member PropertySet : PropertyInfo * Expr * ?Expr list -> Expr
static member PropertySet : Expr * PropertyInfo * Expr * ?Expr list -> Expr

// Usage:
Expr.PropertySet (property, value)
Expr.PropertySet (property, value, indexerArgs = indexerArgs)
Expr.PropertySet (obj, property, value)
Expr.PropertySet (obj, property, value, indexerArgs = indexerArgs)

Paramètres

  • property
    Type : PropertyInfo

    Description de la propriété.

  • value
    Type : Expr

    Valeur à définir.

  • indexerArgs
    Type : Exprlist

    Liste des index de la propriété s'il s'agit d'une propriété indexée.

  • obj
    Type : Expr

    L'instance d'objet, le cas échéant.

Valeur de retour

Expression résultante.

Plateformes

Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2

Informations de version

Runtime F#

Pris en charge dans : 2.0, 4.0

Silverlight

Prise en charge dans : 3

Voir aussi

Référence

Quotations.Expr, classe (F#)

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