LambdaExpression.Compile Método  
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Produz um delegado que representa a expressão lambda.
Sobrecargas
| Compile() | 
						 Produz um delegado que representa a expressão lambda.  | 
        	
| Compile(Boolean) | 
						 Produz um delegado interpretado ou compilado que representa a expressão lambda.  | 
        	
| Compile(DebugInfoGenerator) | 
						 Produz um delegado que representa a expressão lambda.  | 
        	
Compile()
- Origem:
 - LambdaExpression.cs
 
- Origem:
 - LambdaExpression.cs
 
- Origem:
 - LambdaExpression.cs
 
Produz um delegado que representa a expressão lambda.
public:
 Delegate ^ Compile();
	public Delegate Compile ();
	member this.Compile : unit -> Delegate
	Public Function Compile () As Delegate
	Retornos
Um Delegate que contém a versão compilada da expressão lambda.
Comentários
O Compile método pode ser usado para converter uma LambdaExpression árvore de expressão no delegado que ela representa.
Aplica-se a
Compile(Boolean)
- Origem:
 - LambdaExpression.cs
 
- Origem:
 - LambdaExpression.cs
 
- Origem:
 - LambdaExpression.cs
 
Produz um delegado interpretado ou compilado que representa a expressão 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 a expressão deverá ser compilada em um formato interpretado, se ele estiver disponível; false caso contrário.
Retornos
Um delegado que representa a expressão lambda compilada descrita pelo objeto LambdaExpression.
Aplica-se a
Compile(DebugInfoGenerator)
- Origem:
 - LambdaExpression.cs
 
- Origem:
 - LambdaExpression.cs
 
- Origem:
 - LambdaExpression.cs
 
Produz um delegado que representa a expressão 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
 
O gerador de informações de depuração usado pelo compilador para marcar pontos de sequência e anotar as variáveis locais.
Retornos
Um delegado que contém a versão compilada da expressão lambda.