次の方法で共有


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 基本クラスから派生した変更追跡プロキシとエンティティのプロパティの変更された状態と常に同じ結果を返します。 これは、元の値がこれらのエンティティ型に対して追跡されないため、現在の値が元の値と実際に異なるかどうかを確認する方法がないためです。

適用対象