LambdaExpression.Compile Metódus

Definíció

Létrehoz egy delegáltat, amely a lambda kifejezést jelöli.

Túlterhelések

Name Description
Compile()

Létrehoz egy delegáltat, amely a lambda kifejezést jelöli.

Compile(Boolean)

Létrehoz egy értelmezett vagy lefordított delegáltat, amely a lambda kifejezést jelöli.

Compile(DebugInfoGenerator)

Létrehoz egy delegáltat, amely a lambda kifejezést jelöli.

Compile()

Forrás:
LambdaExpression.cs
Forrás:
LambdaExpression.cs
Forrás:
LambdaExpression.cs
Forrás:
LambdaExpression.cs
Forrás:
LambdaExpression.cs

Létrehoz egy delegáltat, amely a lambda kifejezést jelöli.

public:
 Delegate ^ Compile();
public Delegate Compile();
member this.Compile : unit -> Delegate
Public Function Compile () As Delegate

Válaszok

A Delegate lambda kifejezés lefordított verzióját tartalmazó.

Megjegyzések

A Compile metódussal a kifejezésfát az általa képviselt delegálttá alakíthatja LambdaExpression .

A következőre érvényes:

Compile(Boolean)

Forrás:
LambdaExpression.cs
Forrás:
LambdaExpression.cs
Forrás:
LambdaExpression.cs
Forrás:
LambdaExpression.cs
Forrás:
LambdaExpression.cs

Létrehoz egy értelmezett vagy lefordított delegáltat, amely a lambda kifejezést jelöli.

public:
 Delegate ^ Compile(bool preferInterpretation);
public Delegate Compile(bool preferInterpretation);
member this.Compile : bool -> Delegate
Public Function Compile (preferInterpretation As Boolean) As Delegate

Paraméterek

preferInterpretation
Boolean

trueannak jelzése, hogy a kifejezést értelmezett űrlapra kell lefordítani, ha elérhető; egyéb esetben. false

Válaszok

Egy delegált, amely az objektum által LambdaExpression leírt lefordított lambda kifejezést jelöli.

A következőre érvényes:

Compile(DebugInfoGenerator)

Forrás:
LambdaExpression.cs
Forrás:
LambdaExpression.cs
Forrás:
LambdaExpression.cs
Forrás:
LambdaExpression.cs
Forrás:
LambdaExpression.cs

Létrehoz egy delegáltat, amely a lambda kifejezést jelöli.

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

Paraméterek

debugInfoGenerator
DebugInfoGenerator

A fordító által a szekvenciapontok megjelölésére és helyi változók megjegyzésére használt hibakeresési információgenerátor.

Válaszok

A lambda lefordított verzióját tartalmazó meghatalmazott.

A következőre érvényes: