Compartir a través de


EntityDataSource.ContextCreated Evento

Definición

Se produce cuando el EntityDataSource ha terminado de crear el ObjectContext que se utiliza para trabajar con objetos de datos de entidad.

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) 

Tipo de evento

Comentarios

Controle este evento para tener acceso ObjectContext al objeto utilizado por el EntityDataSource control para ejecutar la consulta y realizar un seguimiento de los cambios. Este objeto de contexto se puede almacenar y usar para operaciones sucesivas fuera de EntityDataSource. ObjectContext el objeto se obtiene de la EntityDataSourceContextCreatedEventArgs clase devuelta por el ContextCreated evento . Para obtener más información, vea Object Context Life-Cycle Management (EntityDataSource). Para obtener más información sobre el contexto del objeto, vea Resolución de identidades, Administración de estado y Seguimiento de cambios.

El ContextCreated evento permite asignar el ObjectContext objeto que se ha creado a una variable para operaciones sucesivas fuera de EntityDataSource. La EntityDataSourceContextCreatedEventArgs.Context propiedad contiene el contexto que se ha creado en el ContextCreating evento . Si el usuario no asigna un contexto durante el ContextCreating evento, la instancia de contexto contenida en EntityDataSourceContextCreatedEventArgs.Context es la creada por el EntityDataSource basado en las EntityDataSource.ContextTypeNamepropiedades , EntityDataSource.DefaultContainerNameo EntityDataSource.ConnectionString .

Se aplica a