LambdaExpression.Compile Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy delegata, który reprezentuje wyrażenie lambda.
Przeciążenia
Compile() |
Tworzy delegata, który reprezentuje wyrażenie lambda. |
Compile(Boolean) |
Tworzy interpretowany lub skompilowany delegat reprezentujący wyrażenie lambda. |
Compile(DebugInfoGenerator) |
Tworzy delegata, który reprezentuje wyrażenie lambda. |
Compile()
- Źródło:
- LambdaExpression.cs
- Źródło:
- LambdaExpression.cs
- Źródło:
- LambdaExpression.cs
Tworzy delegata, który reprezentuje wyrażenie lambda.
public:
Delegate ^ Compile();
public Delegate Compile ();
member this.Compile : unit -> Delegate
Public Function Compile () As Delegate
Zwraca
Element Delegate zawierający skompilowana wersja wyrażenia lambda.
Uwagi
Za Compile pomocą metody można przekonwertować LambdaExpression drzewo wyrażeń na delegata, który reprezentuje.
Dotyczy
Compile(Boolean)
- Źródło:
- LambdaExpression.cs
- Źródło:
- LambdaExpression.cs
- Źródło:
- LambdaExpression.cs
Tworzy interpretowany lub skompilowany delegat reprezentujący wyrażenie lambda.
public:
Delegate ^ Compile(bool preferInterpretation);
public Delegate Compile (bool preferInterpretation);
member this.Compile : bool -> Delegate
Public Function Compile (preferInterpretation As Boolean) As Delegate
Parametry
- preferInterpretation
- Boolean
true
aby wskazać, że wyrażenie powinno zostać skompilowane w postaci interpretowanej, jeśli jest dostępne; w przeciwnym razie , false
.
Zwraca
Delegat reprezentujący skompilowane wyrażenie lambda opisane przez LambdaExpression obiekt.
Dotyczy
Compile(DebugInfoGenerator)
- Źródło:
- LambdaExpression.cs
- Źródło:
- LambdaExpression.cs
- Źródło:
- LambdaExpression.cs
Tworzy delegata, który reprezentuje wyrażenie 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
Parametry
- debugInfoGenerator
- DebugInfoGenerator
Debugowanie generatora informacji używanych przez kompilator do oznaczania punktów sekwencji i dodawania adnotacji do zmiennych lokalnych.
Zwraca
Delegat zawierający skompilowany wersję lambda.