Expression.MakeGoto(GotoExpressionKind, LabelTarget, Expression, Type) Methode

Definitie

Hiermee maakt u een GotoExpression weergave van een sprong van de opgegeven GotoExpressionKind. De waarde die bij het springen aan het label wordt doorgegeven, kan ook worden opgegeven.

public:
 static System::Linq::Expressions::GotoExpression ^ MakeGoto(System::Linq::Expressions::GotoExpressionKind kind, System::Linq::Expressions::LabelTarget ^ target, System::Linq::Expressions::Expression ^ value, Type ^ type);
public static System.Linq.Expressions.GotoExpression MakeGoto(System.Linq.Expressions.GotoExpressionKind kind, System.Linq.Expressions.LabelTarget target, System.Linq.Expressions.Expression value, Type type);
static member MakeGoto : System.Linq.Expressions.GotoExpressionKind * System.Linq.Expressions.LabelTarget * System.Linq.Expressions.Expression * Type -> System.Linq.Expressions.GotoExpression
Public Shared Function MakeGoto (kind As GotoExpressionKind, target As LabelTarget, value As Expression, type As Type) As GotoExpression

Parameters

target
LabelTarget

De LabelTarget die de GotoExpression zal springen.

value
Expression

De waarde die wordt doorgegeven aan het bijbehorende label bij het springen.

type
Type

Een Type om de Type eigenschap in te stellen die gelijk is aan.

Retouren

Een GotoExpression met Kind gelijk aan , de Target eigenschap ingesteld targetop kind, de Type eigenschap ingesteld op typeen value moet worden doorgegeven aan het doellabel bij het springen.

Van toepassing op