LambdaExpression.Compile Méthode

Définition

Produit un délégué qui représente l'expression lambda.

Surcharges

Compile()

Produit un délégué qui représente l'expression lambda.

Compile(Boolean)

Produit un délégué interprété ou compilé qui représente l’expression lambda.

Compile(DebugInfoGenerator)

Produit un délégué qui représente l'expression lambda.

Compile()

Produit un délégué qui représente l'expression lambda.

public:
 Delegate ^ Compile();
public Delegate Compile ();
member this.Compile : unit -> Delegate
Public Function Compile () As Delegate

Retours

Delegate

Delegate qui contient la version compilée de l'expression lambda.

Remarques

La Compile méthode peut être utilisée pour convertir une arborescence d’expressions LambdaExpression en délégué qu’elle représente.

S’applique à

Compile(Boolean)

Produit un délégué interprété ou compilé qui représente l’expression lambda.

public:
 Delegate ^ Compile(bool preferInterpretation);
public Delegate Compile (bool preferInterpretation);
member this.Compile : bool -> Delegate
Public Function Compile (preferInterpretation As Boolean) As Delegate

Paramètres

preferInterpretation
Boolean

true pour indiquer que l’expression doit être compilée en formulaire interprété, si disponible ; sinon, false.

Retours

Delegate

Délégué qui représente l’expression lambda compilée décrite par l’objet LambdaExpression.

S’applique à

Compile(DebugInfoGenerator)

Produit un délégué qui représente l'expression lambda.

public:
 Delegate ^ Compile(System::Runtime::CompilerServices::DebugInfoGenerator ^ debugInfoGenerator);
public Delegate Compile (System.Runtime.CompilerServices.DebugInfoGenerator debugInfoGenerator);
member this.Compile : System.Runtime.CompilerServices.DebugInfoGenerator -> Delegate
Public Function Compile (debugInfoGenerator As DebugInfoGenerator) As Delegate

Paramètres

debugInfoGenerator
DebugInfoGenerator

Générateur d'informations de débogage utilisé par le compilateur pour marquer les points de séquence et annoter les variables locales.

Retours

Delegate

Délégué qui contient la version compilée du lambda.

S’applique à