Expression.MakeGoto(GotoExpressionKind, LabelTarget, Expression, Type) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea un objeto GotoExpression que representa un salto del objeto GotoExpressionKind especificado. Además se puede especificar el valor que se pasa a la etiqueta cuando se produce el salto.
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
Parámetros
- kind
- GotoExpressionKind
GotoExpressionKind del objeto GotoExpression.
- target
- LabelTarget
LabelTarget al que saltará GotoExpression.
- value
- Expression
Valor que se va a pasar a la etiqueta asociada cuando se produzca el salto.
Devoluciones
GotoExpression con Kind igual a kind
, la propiedad Target establecida en target
, la propiedad Type establecida en type
y un value
que se pasará a la etiqueta de destino al saltar.