共用方式為


ObjectStateEntry.IsPropertyChanged 方法

[此頁面專屬於 Entity Framework 第 6 版。最新版本可從 'Entity Framework' NuGet 套件取得。如需 Entity Framework 的詳細資訊,請參閱 msdn.com/data/ef。]

使用 DetectChanges 來判斷具有指定名稱之屬性的目前值是否與其原始值不同。 請注意,這可能與標記為已修改的屬性不同,因為未變更的屬性仍可標記為已修改。

命名空間:  System.Data.Entity.Core.Objects
組件:  EntityFramework (在 EntityFramework.dll 中)

語法

'宣告
Public MustOverride Function IsPropertyChanged ( _
    propertyName As String _
) As Boolean
'用途
Dim instance As ObjectStateEntry 
Dim propertyName As String 
Dim returnValue As Boolean 

returnValue = instance.IsPropertyChanged(propertyName)
public abstract bool IsPropertyChanged(
    string propertyName
)
public:
virtual bool IsPropertyChanged(
    String^ propertyName
) abstract
abstract IsPropertyChanged : 
        propertyName:string -> bool
public abstract function IsPropertyChanged(
    propertyName : String
) : boolean

參數

傳回值

類型:System.Boolean
如果屬性已變更,則為 true,否則為 false。

請參閱

參考

ObjectStateEntry 類別

System.Data.Entity.Core.Objects 命名空間