EntityDataSource.ContextCreated Событие

Определение

Происходит, когда EntityDataSource заканчивает создание ObjectContext (используется для работы с объектами данных сущностей.

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) 

Тип события

Комментарии

Обработайте это событие для доступа к объекту ObjectContext , который используется элементом EntityDataSource управления для выполнения запроса и отслеживания изменений. Этот объект контекста можно хранить и использовать для последовательных операций за пределами EntityDataSource. Получается ObjectContext из объекта , EntityDataSourceContextCreatedEventArgs возвращаемого событием ContextCreated . Дополнительные сведения см. в разделе Управление контекстом объекта Life-Cycle (EntityDataSource). Дополнительные сведения о контексте объекта см. в разделе Разрешение удостоверений, Управление состоянием и Отслеживание изменений.

Событие ContextCreated позволяет назначить ObjectContext созданный объект переменной для последовательных операций за пределами EntityDataSource. Свойство EntityDataSourceContextCreatedEventArgs.Context содержит контекст, созданный в событии ContextCreating . Если пользователь не назначает контекст во время ContextCreating события, экземпляр контекста, содержащийся в EntityDataSourceContextCreatedEventArgs.Context , является экземпляром, созданным EntityDataSource объектом на EntityDataSource.ContextTypeNameоснове свойств , EntityDataSource.DefaultContainerNameили EntityDataSource.ConnectionString .

Применяется к