ObjectStateEntry.IsPropertyChanged(String) Yöntem

Tanım

Belirtilen ada sahip özelliğin geçerli değerinin özgün değerinden farklı olup olmadığını belirlemek için DetectChanges kullanır. Değişmeyen bir özellik yine de değiştirilmiş olarak işaretlenebileceğinden, bunun değiştirilmiş olarak işaretlenen özellikten farklı olabileceğini unutmayın.

public abstract bool IsPropertyChanged(string propertyName);
abstract member IsPropertyChanged : string -> bool
Public MustOverride Function IsPropertyChanged (propertyName As String) As Boolean

Parametreler

propertyName
String

Özelliğin adı.

Döndürülenler

özelliği değiştiyse true; aksi takdirde false.

Açıklamalar

Bu özelliğin her zaman EntityObject temel sınıfından türetilen değişiklik izleme proxy'leri ve varlıkları için özelliğin değiştirilmiş durumuyla aynı sonucu döndürdüğünü unutmayın. Bunun nedeni, özgün değerlerin bu varlık türleri için izlenmemesidir ve bu nedenle geçerli değerin özgün değerden gerçekten farklı olup olmadığını bilmenin bir yolu yoktur.

Şunlara uygulanır