EntityDataSource.ContextCreated Händelse

Definition

Inträffar när EntityDataSource har skapat ObjectContext som används för att arbeta med entitetsdataobjekt.

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) 

Händelsetyp

Kommentarer

Hantera den här händelsen för att komma åt den ObjectContext som används av EntityDataSource kontrollen för att köra frågan och spåra ändringar. Det här kontextobjektet kan lagras och användas för efterföljande åtgärder utanför EntityDataSource. ObjectContext Hämtas från EntityDataSourceContextCreatedEventArgs som returneras av ContextCreated händelsen. Mer information finns i Object Context Life-Cycle Management (EntityDataSource). Mer information om objektkontexten finns i Identitetsmatchning, Tillståndshantering och Ändringsspårning.

Med ContextCreated händelsen kan du tilldela den ObjectContext som har skapats till en variabel för efterföljande åtgärder utanför EntityDataSource. Egenskapen EntityDataSourceContextCreatedEventArgs.Context innehåller den kontext som har skapats i ContextCreating händelsen. Om användaren inte tilldelar en kontext under ContextCreating händelsen är kontextinstansen som finns i EntityDataSourceContextCreatedEventArgs.Context den som skapas av EntityDataSource baserat på EntityDataSource.ContextTypeNameegenskaperna , EntityDataSource.DefaultContainerNameeller EntityDataSource.ConnectionString .

Gäller för