LambdaExpression.Compile Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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()
- Source:
- LambdaExpression.cs
- Source:
- LambdaExpression.cs
- Source:
- LambdaExpression.cs
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 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)
- Source:
- LambdaExpression.cs
- Source:
- LambdaExpression.cs
- Source:
- LambdaExpression.cs
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
Délégué qui représente l’expression lambda compilée décrite par l’objet LambdaExpression.
S’applique à
Compile(DebugInfoGenerator)
- Source:
- LambdaExpression.cs
- Source:
- LambdaExpression.cs
- Source:
- LambdaExpression.cs
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
Délégué qui contient la version compilée du lambda.