SwitchCase.Update(IEnumerable<Expression>, Expression) SwitchCase.Update(IEnumerable<Expression>, Expression) SwitchCase.Update(IEnumerable<Expression>, Expression) SwitchCase.Update(IEnumerable<Expression>, Expression) Method

定義

この式に似た新しい式を作成しますが、指定された子を使用します。Creates a new expression that is like this one, but using the supplied children. すべての子が同じであれば、この式が返されます。If all of the children are the same, it will return this expression.

public:
 System::Linq::Expressions::SwitchCase ^ Update(System::Collections::Generic::IEnumerable<System::Linq::Expressions::Expression ^> ^ testValues, System::Linq::Expressions::Expression ^ body);
public System.Linq.Expressions.SwitchCase Update (System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> testValues, System.Linq.Expressions.Expression body);
member this.Update : seq<System.Linq.Expressions.Expression> * System.Linq.Expressions.Expression -> System.Linq.Expressions.SwitchCase
Public Function Update (testValues As IEnumerable(Of Expression), body As Expression) As SwitchCase

パラメーター

testValues
IEnumerable<Expression>

結果の TestValues プロパティ。The TestValues property of the result.

body
Expression Expression Expression Expression

結果の Body プロパティ。The Body property of the result.

戻り値

更新された子を使用した式。子が変更されていない場合はこの式。This expression if no children are changed or an expression with the updated children.

適用対象