LambdaExpression.Compile Método

Definição

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.

Aplica-se a