6 [DebuggerTypeProxy(typeof(LabelExpressionProxy))]
7 [global::__DynamicallyInvokable]
16 [global::__DynamicallyInvokable]
19 [global::__DynamicallyInvokable]
28 [global::__DynamicallyInvokable]
31 [global::__DynamicallyInvokable]
40 [global::__DynamicallyInvokable]
43 [global::__DynamicallyInvokable]
52 [global::__DynamicallyInvokable]
55 [global::__DynamicallyInvokable]
65 _defaultValue = defaultValue;
68 protected internal override Expression Accept(ExpressionVisitor visitor)
70 return visitor.VisitLabel(
this);
77 [global::__DynamicallyInvokable]
LabelTarget Target
The T:System.Linq.Expressions.LabelTarget which this label is associated with.
Expression DefaultValue
The value of the T:System.Linq.Expressions.LabelExpression when the label is reached through regular ...
Represents a label, which can be put in any T:System.Linq.Expressions.Expression context....
Used to represent the target of a T:System.Linq.Expressions.GotoExpression.
Provides the base class from which the classes that represent expression tree nodes are derived....
Represents type declarations: class types, interface types, array types, value types,...
ExpressionType
Describes the node types for the nodes of an expression tree.
LabelExpression Update(LabelTarget target, Expression defaultValue)
Creates a new expression that is like this one, but using the supplied children. If all of the childr...
sealed override ExpressionType NodeType
Returns the node type of this T:System.Linq.Expressions.Expression.