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
Compile() |
Genera un delegado que representa la expresión lambda. |
Compile(Boolean) |
Genera a un delegado interpretado o compilado que representa la expresión lambda. |
Compile(DebugInfoGenerator) |
Genera un delegado que representa la expresión lambda. |
Compile()
- Source:
- LambdaExpression.cs
- Source:
- LambdaExpression.cs
- Source:
- LambdaExpression.cs
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
Delegate que 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)
- Source:
- LambdaExpression.cs
- Source:
- LambdaExpression.cs
- Source:
- LambdaExpression.cs
Genera a 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 se debe compilar en un formulario interpretado, si está disponible; en caso contrario, false
.
Devoluciones
Delegado que representa la expresión lambda compilada descrita por el objeto LambdaExpression.
Se aplica a
Compile(DebugInfoGenerator)
- Source:
- LambdaExpression.cs
- Source:
- LambdaExpression.cs
- Source:
- LambdaExpression.cs
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 del lambda.