LambdaExpression.CompileToMethod LambdaExpression.CompileToMethod LambdaExpression.CompileToMethod LambdaExpression.CompileToMethod Method

Definition

Compiles the lambda into a method definition.

Overloads

CompileToMethod(MethodBuilder) CompileToMethod(MethodBuilder) CompileToMethod(MethodBuilder) CompileToMethod(MethodBuilder)

Compiles the lambda into a method definition.

CompileToMethod(MethodBuilder, DebugInfoGenerator) CompileToMethod(MethodBuilder, DebugInfoGenerator) CompileToMethod(MethodBuilder, DebugInfoGenerator)

Compiles the lambda into a method definition and custom debug information.

CompileToMethod(MethodBuilder) CompileToMethod(MethodBuilder) CompileToMethod(MethodBuilder) CompileToMethod(MethodBuilder)

Compiles the lambda into a method definition.

public:
 void CompileToMethod(System::Reflection::Emit::MethodBuilder ^ method);
public void CompileToMethod (System.Reflection.Emit.MethodBuilder method);
member this.CompileToMethod : System.Reflection.Emit.MethodBuilder -> unit
Public Sub CompileToMethod (method As MethodBuilder)

Parameters

method
MethodBuilder MethodBuilder MethodBuilder MethodBuilder

A MethodBuilder which will be used to hold the lambda's IL.

CompileToMethod(MethodBuilder, DebugInfoGenerator) CompileToMethod(MethodBuilder, DebugInfoGenerator) CompileToMethod(MethodBuilder, DebugInfoGenerator)

Compiles the lambda into a method definition and custom debug information.

public:
 void CompileToMethod(System::Reflection::Emit::MethodBuilder ^ method, System::Runtime::CompilerServices::DebugInfoGenerator ^ debugInfoGenerator);
public void CompileToMethod (System.Reflection.Emit.MethodBuilder method, System.Runtime.CompilerServices.DebugInfoGenerator debugInfoGenerator);
member this.CompileToMethod : System.Reflection.Emit.MethodBuilder * System.Runtime.CompilerServices.DebugInfoGenerator -> unit

Parameters

method
MethodBuilder MethodBuilder MethodBuilder MethodBuilder

A MethodBuilder which will be used to hold the lambda's IL.

debugInfoGenerator
DebugInfoGenerator DebugInfoGenerator DebugInfoGenerator DebugInfoGenerator

Debugging information generator used by the compiler to mark sequence points and annotate local variables.

Applies to