DomainPropertyValueHandler<TElement,TValue>.ValueChanging 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在值更改之前由 SetValue 调用以执行验证并引发 OnValueChanging 事件。
protected:
void ValueChanging(TElement element, TValue oldValue, TValue newValue);
protected void ValueChanging (TElement element, TValue oldValue, TValue newValue);
member this.ValueChanging : 'Element * 'Value * 'Value -> unit
Protected Sub ValueChanging (element As TElement, oldValue As TValue, newValue As TValue)
参数
- element
- TElement
拥有该属性的元素。
- oldValue
- TValue
当前属性值。
- newValue
- TValue
新属性值。
例外
元素为 null。
操作在建模事务范围之外调用,或者尝试设置计算属性。