LambdaExpression.Compile Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Produz um delegado que representa a expressão lambda.
Sobrecargas
| Name | Description |
|---|---|
| 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()
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
Devoluções
A Delegate que contém a versão compilada da expressão lambda.
Observações
O Compile método pode ser usado para converter uma LambdaExpression árvore de expressões no delegado que representa.
Aplica-se a
Compile(Boolean)
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 indicar que a expressão deve ser compilada numa forma interpretada, se estiver disponível; caso contrário, false.
Devoluções
Um delegado que representa a expressão lambda compilada descrita pelo LambdaExpression objeto.
Aplica-se a
Compile(DebugInfoGenerator)
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
Gerador de informação de depuração usado pelo compilador para marcar pontos de sequência e anotar variáveis locais.
Devoluções
Um delegado contendo a versão compilada do lambda.