Expression.MakeGoto(GotoExpressionKind, LabelTarget, Expression, Type) Méthode

Définition

Crée un GotoExpression qui représente un saut du GotoExpressionKind spécifié. La valeur passée à l'étiquette au moment du saut peut également être spécifiée.

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

Paramètres

target
LabelTarget

LabelTarget auquel GotoExpression accédera.

value
Expression

Valeur qui sera passée à l'étiquette associée au moment du saut.

type
Type

Type auquel la propriété Type doit être égale.

Retours

GotoExpression

GotoExpression avec la propriété Kind égale à kind, la propriété Target égale à target, la propriété Type égale à type et value à passer à l'étiquette cible au moment du saut.

S’applique à