Bagikan melalui


LambdaExpression.Compile Metode

Definisi

Menghasilkan delegasi yang mewakili ekspresi lambda.

Overload

Compile()

Menghasilkan delegasi yang mewakili ekspresi lambda.

Compile(Boolean)

Menghasilkan delegasi yang ditafsirkan atau dikompilasi yang mewakili ekspresi lambda.

Compile(DebugInfoGenerator)

Menghasilkan delegasi yang mewakili ekspresi lambda.

Compile()

Sumber:
LambdaExpression.cs
Sumber:
LambdaExpression.cs
Sumber:
LambdaExpression.cs

Menghasilkan delegasi yang mewakili ekspresi lambda.

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

Mengembalikan

Delegate yang berisi versi ekspresi lambda yang dikompilasi.

Keterangan

Metode Compile ini dapat digunakan untuk mengonversi LambdaExpression pohon ekspresi menjadi delegasi yang diwakilinya.

Berlaku untuk

Compile(Boolean)

Sumber:
LambdaExpression.cs
Sumber:
LambdaExpression.cs
Sumber:
LambdaExpression.cs

Menghasilkan delegasi yang ditafsirkan atau dikompilasi yang mewakili ekspresi lambda.

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

Parameter

preferInterpretation
Boolean

true untuk menunjukkan bahwa ekspresi harus dikompilasi ke formulir yang ditafsirkan, jika tersedia; jika tidak, false.

Mengembalikan

Delegasi yang mewakili ekspresi lambda yang dikompilasi yang dijelaskan oleh LambdaExpression objek .

Berlaku untuk

Compile(DebugInfoGenerator)

Sumber:
LambdaExpression.cs
Sumber:
LambdaExpression.cs
Sumber:
LambdaExpression.cs

Menghasilkan delegasi yang mewakili ekspresi 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

Parameter

debugInfoGenerator
DebugInfoGenerator

Generator informasi penelusuran kesalahan yang digunakan oleh pengompilasi untuk menandai titik urutan dan membuat anotasi variabel lokal.

Mengembalikan

Delegasi yang berisi versi lambda yang dikompilasi.

Berlaku untuk