LoopExpression.Update(LabelTarget, LabelTarget, Expression) メソッド

定義

この式に似た新しい式を作成しますが、指定された子を使用します。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::LoopExpression ^ Update(System::Linq::Expressions::LabelTarget ^ breakLabel, System::Linq::Expressions::LabelTarget ^ continueLabel, System::Linq::Expressions::Expression ^ body);
public System.Linq.Expressions.LoopExpression Update (System.Linq.Expressions.LabelTarget breakLabel, System.Linq.Expressions.LabelTarget continueLabel, System.Linq.Expressions.Expression body);
member this.Update : System.Linq.Expressions.LabelTarget * System.Linq.Expressions.LabelTarget * System.Linq.Expressions.Expression -> System.Linq.Expressions.LoopExpression
Public Function Update (breakLabel As LabelTarget, continueLabel As LabelTarget, body As Expression) As LoopExpression

パラメーター

breakLabel
LabelTarget

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

continueLabel
LabelTarget

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

body
Expression

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

戻り値

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

適用対象