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 ();

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);

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);

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