LambdaExpression.CompileToMethod Methode

Definition

Kompiliert die Lambda-Funktion in einer Methodendefinition.

Überlädt

CompileToMethod(MethodBuilder)

Kompiliert die Lambda-Funktion in einer Methodendefinition.

CompileToMethod(MethodBuilder, DebugInfoGenerator)

Kompiliert die Lambda-Funktion in einer Methodendefinition und benutzerdefinierten Debuginformationen.

CompileToMethod(MethodBuilder)

Kompiliert die Lambda-Funktion in einer Methodendefinition.

public void CompileToMethod (System.Reflection.Emit.MethodBuilder method);

Parameter

method
MethodBuilder

Eine MethodBuilder, die zum Halten der Lambda-IL verwendet wird.

Gilt für:

.NET Framework 4.8.1 und andere Versionen
Produkt Versionen
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

CompileToMethod(MethodBuilder, DebugInfoGenerator)

Kompiliert die Lambda-Funktion in einer Methodendefinition und benutzerdefinierten Debuginformationen.

public void CompileToMethod (System.Reflection.Emit.MethodBuilder method, System.Runtime.CompilerServices.DebugInfoGenerator debugInfoGenerator);

Parameter

method
MethodBuilder

Eine MethodBuilder, die zum Halten der Lambda-IL verwendet wird.

debugInfoGenerator
DebugInfoGenerator

Debugginginformationsgenerator, der vom Compiler verwendet wird, um Sequenzpunkte zu markieren und lokale Variablen zu kommentieren.

Gilt für:

.NET Framework 4.8.1 und andere Versionen
Produkt Versionen
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1