8 [DebuggerTypeProxy(typeof(Expression.SwitchCaseProxy))]
9 [global::__DynamicallyInvokable]
18 [global::__DynamicallyInvokable]
21 [global::__DynamicallyInvokable]
30 [global::__DynamicallyInvokable]
33 [global::__DynamicallyInvokable]
43 _testValues = testValues;
48 [global::__DynamicallyInvokable]
51 return ExpressionStringBuilder.SwitchCaseToString(
this);
58 [global::__DynamicallyInvokable]
65 return Expression.SwitchCase(body, testValues);
Provides the base class for a generic read-only collection.
Exposes the enumerator, which supports a simple iteration over a collection of a specified type....
Provides the base class from which the classes that represent expression tree nodes are derived....
Represents one case of a T:System.Linq.Expressions.SwitchExpression.
override string ToString()
Returns a T:System.String that represents the current T:System.Object.
SwitchCase Update(IEnumerable< Expression > testValues, Expression body)
Creates a new expression that is like this one, but using the supplied children. If all of the childr...
Expression Body
Gets the body of this case.
ReadOnlyCollection< Expression > TestValues
Gets the values of this case. This case is selected for execution when the P:System....