Поделиться через


DynamicExpression.Update(IEnumerable<Expression>) Метод

Определение

Сравнивает значение, переданное в параметр arguments, со свойством Arguments текущего экземпляра DynamicExpression. Если значения параметра и свойства равны, возвращается текущий экземпляр. Если они не равны, возвращается новый экземпляр, DynamicExpression идентичный текущему экземпляру, за исключением того, что свойство Arguments имеет значение параметра arguments.

public:
 System::Linq::Expressions::DynamicExpression ^ Update(System::Collections::Generic::IEnumerable<System::Linq::Expressions::Expression ^> ^ arguments);
public System.Linq.Expressions.DynamicExpression Update (System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments);
public System.Linq.Expressions.DynamicExpression Update (System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression>? arguments);
member this.Update : seq<System.Linq.Expressions.Expression> -> System.Linq.Expressions.DynamicExpression
Public Function Update (arguments As IEnumerable(Of Expression)) As DynamicExpression

Параметры

arguments
IEnumerable<Expression>

Свойство Arguments результата.

Возвращаемое значение

Данное выражение, если никакие дочерние элементы не изменялись, или выражение с обновленными дочерними элементами.

Применяется к