EntityDataSource.ContextCreated Olay

Tanım

, varlık veri nesneleriyle çalışmak için kullanılan öğesini oluşturmayı ObjectContext tamamladığında EntityDataSource gerçekleşir.

public:
 event EventHandler<System::Web::UI::WebControls::EntityDataSourceContextCreatedEventArgs ^> ^ ContextCreated;
public event EventHandler<System.Web.UI.WebControls.EntityDataSourceContextCreatedEventArgs> ContextCreated;
member this.ContextCreated : EventHandler<System.Web.UI.WebControls.EntityDataSourceContextCreatedEventArgs> 
Public Custom Event ContextCreated As EventHandler(Of EntityDataSourceContextCreatedEventArgs) 

Olay Türü

Açıklamalar

Sorguyu yürütmek ve değişiklikleri izlemek için denetim tarafından EntityDataSource kullanılan öğesine erişmek ObjectContext için bu olayı işleyin. Bu bağlam nesnesi, dışında EntityDataSourceardışık işlemler için depolanabilir ve kullanılabilir. ObjectContext, olay tarafından ContextCreated döndürülen'den EntityDataSourceContextCreatedEventArgs elde edilir. Daha fazla bilgi için bkz . Nesne Bağlamı Life-Cycle Yönetimi (EntityDataSource). Nesne bağlamı hakkında daha fazla bilgi için bkz. Kimlik Çözümlemesi, Durum Yönetimi ve Değişiklik İzleme.

olayıContextCreated, dışında ardışık işlemler için oluşturulan öğesini bir değişkene EntityDataSourceatamanızı ObjectContext sağlar. özelliği, EntityDataSourceContextCreatedEventArgs.Context olayda oluşturulan bağlamı ContextCreating içerir. Kullanıcı olay sırasında ContextCreating bağlam atamazsa, içinde EntityDataSourceContextCreatedEventArgs.Context yer alan bağlam örneği , EntityDataSource.DefaultContainerNameveya EntityDataSource.ConnectionString özelliklerine EntityDataSource.ContextTypeNamegöre tarafından EntityDataSource oluşturulan örnektir.

Şunlara uygulanır