EntityDataSource.ContextCreated Událost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 .