Udostępnij za pośrednictwem


EntityDataSource.ContextCreated Zdarzenie

Definicja

Występuje po zakończeniu EntityDataSource tworzenia elementu używanego ObjectContext do pracy z obiektami danych jednostki.

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) 

Typ zdarzenia

Uwagi

Obsłuż to zdarzenie, aby uzyskać dostęp do ObjectContext tego, który jest używany przez kontrolkę EntityDataSource do wykonywania zapytania i śledzenia zmian. Ten obiekt kontekstu może być przechowywany i używany do kolejnych operacji poza obiektem EntityDataSource. Element ObjectContext jest uzyskiwany z EntityDataSourceContextCreatedEventArgs elementu zwracanego przez ContextCreated zdarzenie. Aby uzyskać więcej informacji, zobacz Zarządzanie kontekstem obiektów Life-Cycle (EntityDataSource). Aby uzyskać więcej informacji na temat kontekstu obiektu, zobacz Rozpoznawanie tożsamości, Zarządzanie stanami i Śledzenie zmian.

Zdarzenie ContextCreated umożliwia przypisanie utworzonego ObjectContext obiektu do zmiennej dla kolejnych operacji poza EntityDataSourceprogramem . Właściwość EntityDataSourceContextCreatedEventArgs.Context zawiera kontekst, który został utworzony w zdarzeniu ContextCreating . Jeśli użytkownik nie przypisze kontekstu podczas ContextCreating zdarzenia, wystąpienie kontekstu zawarte w EntityDataSourceContextCreatedEventArgs.Context pliku jest tworzone przez EntityDataSource obiekt na EntityDataSource.ContextTypeNamepodstawie właściwości , EntityDataSource.DefaultContainerNamelub EntityDataSource.ConnectionString .

Dotyczy