ObjectStateEntry.IsPropertyChanged(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用 DetectChanges 确定物产的当前值与给定名称是否与它的初始值不同。 注意这可能不同于虽然属性没有更改仍然能被标记为修改的标记为修改的属性。
public abstract bool IsPropertyChanged (string propertyName);
abstract member IsPropertyChanged : string -> bool
Public MustOverride Function IsPropertyChanged (propertyName As String) As Boolean
参数
- propertyName
- String
属性的名称。
返回
如果属性已更改,则为 true;否则为 false。
注解
请注意,此属性始终返回与从 EntityObject 基类派生的更改跟踪代理和实体的属性的修改状态相同的结果。 这是因为不会针对这些实体类型跟踪原始值,因此无法知道当前值是否真正不同于原始值。