LambdaExpression.Compile Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar ett ombud som representerar lambda-uttrycket.
Överlagringar
| Name | Description |
|---|---|
| Compile() |
Skapar ett ombud som representerar lambda-uttrycket. |
| Compile(Boolean) |
Skapar ett tolkat eller kompilerat ombud som representerar lambda-uttrycket. |
| Compile(DebugInfoGenerator) |
Skapar ett ombud som representerar lambda-uttrycket. |
Compile()
Skapar ett ombud som representerar lambda-uttrycket.
public:
Delegate ^ Compile();
public Delegate Compile();
member this.Compile : unit -> Delegate
Public Function Compile () As Delegate
Returer
En Delegate som innehåller den kompilerade versionen av lambda-uttrycket.
Kommentarer
Metoden Compile kan användas för att konvertera ett LambdaExpression uttrycksträd till det ombud som det representerar.
Gäller för
Compile(Boolean)
Skapar ett tolkat eller kompilerat ombud som representerar lambda-uttrycket.
public:
Delegate ^ Compile(bool preferInterpretation);
public Delegate Compile(bool preferInterpretation);
member this.Compile : bool -> Delegate
Public Function Compile (preferInterpretation As Boolean) As Delegate
Parametrar
- preferInterpretation
- Boolean
trueför att ange att uttrycket ska kompileras till ett tolkat formulär, om det är tillgängligt; annars . false
Returer
Ett ombud som representerar det kompilerade lambda-uttrycket som beskrivs av LambdaExpression objektet.
Gäller för
Compile(DebugInfoGenerator)
Skapar ett ombud som representerar lambda-uttrycket.
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
Parametrar
- debugInfoGenerator
- DebugInfoGenerator
Felsöka informationsgeneratorn som används av kompilatorn för att markera sekvenspunkter och kommentera lokala variabler.
Returer
Ett ombud som innehåller den kompilerade versionen av lambda.