LambdaExpression.Compile Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla