Share via


LambdaExpression.Compile Metoda

Definice

Vytvoří delegáta, který představuje výraz lambda.

Přetížení

Compile()

Vytvoří delegáta, který představuje výraz lambda.

Compile(Boolean)

Vytvoří interpretovaný nebo kompilovaný delegát, který představuje výraz lambda.

Compile(DebugInfoGenerator)

Vytvoří delegáta, který představuje výraz lambda.

Compile()

Zdroj:
LambdaExpression.cs
Zdroj:
LambdaExpression.cs
Zdroj:
LambdaExpression.cs

Vytvoří delegáta, který představuje výraz lambda.

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

Návraty

A Delegate , který obsahuje zkompilovanou verzi výrazu lambda.

Poznámky

Metodu Compile lze použít k převodu stromu výrazů LambdaExpression na delegáta, který představuje.

Platí pro

Compile(Boolean)

Zdroj:
LambdaExpression.cs
Zdroj:
LambdaExpression.cs
Zdroj:
LambdaExpression.cs

Vytvoří interpretovaný nebo kompilovaný delegát, který představuje výraz 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

truepro označení, že výraz by měl být zkompilován do interpretované formy, pokud je k dispozici; v opačném případě . false

Návraty

Delegát, který představuje zkompilovaný výraz lambda popsaný objektem LambdaExpression .

Platí pro

Compile(DebugInfoGenerator)

Zdroj:
LambdaExpression.cs
Zdroj:
LambdaExpression.cs
Zdroj:
LambdaExpression.cs

Vytvoří delegáta, který představuje výraz 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

Ladění generátoru informací používaného kompilátorem k označení sekvenčních bodů a přidávání poznámek k místním proměnným.

Návraty

Delegát obsahující zkompilovanou verzi lambda.

Platí pro