Expression.MakeGoto(GotoExpressionKind, LabelTarget, Expression, Type) メソッド

定義

指定したGotoExpressionのジャンプを表すGotoExpressionKindを作成します。 ジャンプ時にラベルに渡される値も指定できます。

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);
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

パラメーター

target
LabelTarget

LabelTargetがジャンプするGotoExpression

value
Expression

ジャンプ時に関連付けられているラベルに渡される値。

type
Type

Type プロパティを等しい値に設定するType

返品

GotoExpression Kind等しいkindTargetプロパティをtargetに設定し、Typeプロパティをtypeに設定し、ジャンプ時にターゲット ラベルに渡すvalue

適用対象