Sdílet prostřednictvím


EntityDataSource.ContextCreated Událost

Definice

Nastane po EntityDataSource dokončení vytváření ObjectContext , který se používá k práci s datovými objekty entity.

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) 

Event Type

Poznámky

Zpracujte tuto událost pro přístup k ObjectContext tomu, co ovládací prvek používá EntityDataSource ke spuštění dotazu a sledování změn. Tento kontextový objekt lze uložit a použít pro následné operace mimo objekt EntityDataSource. Získá se ObjectContext z EntityDataSourceContextCreatedEventArgs události, která je vrácena ContextCreated událostí. Další informace naleznete v tématu Object Context Life-Cycle Management (EntityDataSource). Další informace o kontextu objektu najdete v tématu Řešení identit, Správa stavu a Sledování změn.

Událost ContextCreated umožňuje přiřadit vytvořenou ObjectContext proměnnou pro následné operace mimo EntityDataSource. Vlastnost EntityDataSourceContextCreatedEventArgs.Context obsahuje kontext, který byl vytvořen v ContextCreating události. Pokud uživatel během události nepřiřazuje kontext ContextCreating , kontextová instance obsažená v EntityDataSourceContextCreatedEventArgs.Context je instance vytvořená EntityDataSource na základě vlastnosti EntityDataSource.ContextTypeName, EntityDataSource.DefaultContainerNamenebo EntityDataSource.ConnectionString .

Platí pro