ObjectStateEntry.IsPropertyChanged(String) 方法

定义

使用 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 基类派生的更改跟踪代理和实体的属性的修改状态相同的结果。 这是因为不会针对这些实体类型跟踪原始值,因此无法知道当前值是否真正不同于原始值。

适用于