LambdaExpression.Compile Metoda

Definicja

Tworzy delegata reprezentującego wyrażenie lambda.

Przeciążenia

Compile()

Tworzy delegata reprezentującego wyrażenie lambda.

Compile(Boolean)

Tworzy zinterpretowany lub skompilowany delegat reprezentujący wyrażenie lambda.

Compile(DebugInfoGenerator)

Tworzy delegata reprezentującego wyrażenie lambda.

Compile()

Źródło:
LambdaExpression.cs
Źródło:
LambdaExpression.cs
Źródło:
LambdaExpression.cs

Tworzy delegata reprezentującego 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

Metoda Compile może służyć do konwertowania LambdaExpression drzewa 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 zinterpretowany 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 do interpretowanego formularza, 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 reprezentującego 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

Generator informacji debugowania używany przez kompilator do oznaczania punktów sekwencji i dodawania adnotacji do zmiennych lokalnych.

Zwraca

Delegat zawierający skompilowane wersje lambda.

Dotyczy