LambdaExpression.Compile Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
true
pro 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.