LambdaExpression.Compile Método

Definición

Genera un delegado que representa la expresión lambda.

Sobrecargas

Nombre Description
Compile()

Genera un delegado que representa la expresión lambda.

Compile(Boolean)

Genera un delegado interpretado o compilado que representa la expresión lambda.

Compile(DebugInfoGenerator)

Genera un delegado que representa la expresión lambda.

Compile()

Genera un delegado que representa la expresión lambda.

public:
 Delegate ^ Compile();
public Delegate Compile();
member this.Compile : unit -> Delegate
Public Function Compile () As Delegate

Devoluciones

que Delegate contiene la versión compilada de la expresión lambda.

Comentarios

El Compile método se puede usar para convertir un LambdaExpression árbol de expresión en el delegado que representa.

Se aplica a

Compile(Boolean)

Genera un delegado interpretado o compilado que representa la expresión lambda.

public:
 Delegate ^ Compile(bool preferInterpretation);
public Delegate Compile(bool preferInterpretation);
member this.Compile : bool -> Delegate
Public Function Compile (preferInterpretation As Boolean) As Delegate

Parámetros

preferInterpretation
Boolean

true para indicar que la expresión debe compilarse en un formulario interpretado, si está disponible; de lo contrario, false.

Devoluciones

Delegado que representa la expresión lambda compilada descrita por el LambdaExpression objeto .

Se aplica a

Compile(DebugInfoGenerator)

Genera un delegado que representa la expresión 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

Parámetros

debugInfoGenerator
DebugInfoGenerator

Generador de información de depuración usado por el compilador para marcar puntos de secuencia y anotar variables locales.

Devoluciones

Delegado que contiene la versión compilada de la expresión lambda.

Se aplica a