LambdaExpression.Compile Methode

Definitie

Produceert een gemachtigde die de lambda-expressie vertegenwoordigt.

Overloads

Name Description
Compile()

Produceert een gemachtigde die de lambda-expressie vertegenwoordigt.

Compile(Boolean)

Produceert een geïnterpreteerde of gecompileerde gemachtigde die de lambda-expressie vertegenwoordigt.

Compile(DebugInfoGenerator)

Produceert een gemachtigde die de lambda-expressie vertegenwoordigt.

Compile()

Bron:
LambdaExpression.cs
Bron:
LambdaExpression.cs
Bron:
LambdaExpression.cs
Bron:
LambdaExpression.cs
Bron:
LambdaExpression.cs

Produceert een gemachtigde die de lambda-expressie vertegenwoordigt.

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

Retouren

Een Delegate met de gecompileerde versie van de lambda-expressie.

Opmerkingen

De Compile methode kan worden gebruikt om een LambdaExpression expressiestructuur te converteren naar de gemachtigde die deze vertegenwoordigt.

Van toepassing op

Compile(Boolean)

Bron:
LambdaExpression.cs
Bron:
LambdaExpression.cs
Bron:
LambdaExpression.cs
Bron:
LambdaExpression.cs
Bron:
LambdaExpression.cs

Produceert een geïnterpreteerde of gecompileerde gemachtigde die de lambda-expressie vertegenwoordigt.

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

Parameters

preferInterpretation
Boolean

true om aan te geven dat de expressie moet worden gecompileerd naar een geïnterpreteerd formulier, als deze beschikbaar is; anders, false.

Retouren

Een gemachtigde die de gecompileerde lambda-expressie vertegenwoordigt die wordt beschreven door het LambdaExpression object.

Van toepassing op

Compile(DebugInfoGenerator)

Bron:
LambdaExpression.cs
Bron:
LambdaExpression.cs
Bron:
LambdaExpression.cs
Bron:
LambdaExpression.cs
Bron:
LambdaExpression.cs

Produceert een gemachtigde die de lambda-expressie vertegenwoordigt.

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

Parameters

debugInfoGenerator
DebugInfoGenerator

Foutopsporingsgegevensgenerator die door de compiler wordt gebruikt om reekspunten te markeren en aantekeningen te maken bij lokale variabelen.

Retouren

Een gemachtigde met de gecompileerde versie van de lambda.

Van toepassing op