EntityObject.ReportPropertyChanging(String) メソッド

定義

プロパティの変更が保留中であることを変更トラッカーに通知します。Notifies the change tracker that a property change is pending.

protected:
 override void ReportPropertyChanging(System::String ^ property);
protected override sealed void ReportPropertyChanging (string property);
override this.ReportPropertyChanging : string -> unit
Protected Overrides NotOverridable Sub ReportPropertyChanging (property As String)

パラメーター

property
String

変更されるプロパティの名前。The name of the changing property.

例外

propertynull です。property is null.

注釈

Entity Data Model ツールによってエンティティ型が生成された場合、プロパティの変更前に ReportPropertyChanging メソッドが呼び出され、プロパティの元の値として使用できるようにプロパティの現在の値が IEntityChangeTracker でキャッシュされます。When an entity type is generated by the Entity Data Model tools, the ReportPropertyChanging method is called before a property change to cache the current value of the property in the IEntityChangeTracker so that this value can be used as the original value for the property.

このメソッドは、変更トラッカーの EntityMemberChanging メソッドを呼び出します。This method calls the EntityMemberChanging method in the change tracker.

適用対象

こちらもご覧ください