LambdaExpression.Compile Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.