ObjectContext.ObjectMaterialized イベント


クエリまたは読み込み操作の一部として、データ ソース内のデータから新しいエンティティ オブジェクトが作成されたときに発生します。Occurs when a new entity object is created from data in the data source as part of a query or load operation.

 event System::Data::Objects::ObjectMaterializedEventHandler ^ ObjectMaterialized;
public event System.Data.Objects.ObjectMaterializedEventHandler ObjectMaterialized;
member this.ObjectMaterialized : System.Data.Objects.ObjectMaterializedEventHandler 
Public Custom Event ObjectMaterialized As ObjectMaterializedEventHandler 


このイベントは、すべてのスカラープロパティ、複合プロパティ、および参照プロパティがオブジェクトに対して設定された後、コレクションが読み込まれる前に発生します。This event is raised after all scalar, complex, and reference properties have been set on an object, but before collections are loaded. 同じキー値を持つオブジェクトがオブジェクトコンテキストに存在する場合、Entity Framework はオブジェクトを再作成せず、このイベントは発生しません。If an object with the same key value exists in the object context, the Entity Framework will not recreate the object and this event will not be raised.