LambdaExpression.Compile Metoda

Definicja

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.

Dotyczy