Aracılığıyla paylaş


EntityDataSource.ContextCreated Olay

Tanım

varlık veri nesneleriyle çalışmak için kullanılan öğesini oluşturmayı ObjectContext bitirdiğinde 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 ObjectContext yürütmek ve değişiklikleri izlemek için denetim tarafından EntityDataSource kullanılan öğesine erişmek 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, oluşturulan öğesini dışındaki ardışık işlemler için bir değişkene EntityDataSourceatamanıza ObjectContext olanak tanır. EntityDataSourceContextCreatedEventArgs.Context özelliği, 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