EntityDataSource.ContextDisposing Event

Definition

Si verifica prima dell'eliminazione di un oggetto ObjectContext.Occurs before an ObjectContext is disposed of.

public:
 event EventHandler<System::Web::UI::WebControls::EntityDataSourceContextDisposingEventArgs ^> ^ ContextDisposing;
public event EventHandler<System.Web.UI.WebControls.EntityDataSourceContextDisposingEventArgs> ContextDisposing;
member this.ContextDisposing : EventHandler<System.Web.UI.WebControls.EntityDataSourceContextDisposingEventArgs> 
Public Custom Event ContextDisposing As EventHandler(Of EntityDataSourceContextDisposingEventArgs) 

Examples

Per evitare che un membro di istanza ObjectContext esistente per un riferimento futuro, annullare l'evento ContextCreated, come illustrato dal codice seguente.To keep an existing ObjectContext instance member for future reference cancel the ContextCreated event as shown by the following code.

protected void EntityDataSource2_ContextDisposing(object sender,
    EntityDataSourceContextDisposingEventArgs e)
{
    e.Cancel = true;
}

Remarks

Gestire questo evento per impedire che il ObjectContext utilizzato dal controllo EntityDataSource venga eliminato.Handle this event to prevent the ObjectContext used by the EntityDataSource control from being disposed of. Eseguire questa operazione quando si desidera utilizzare una singola istanza di ObjectContext nella pagina con diversi controlli o istanze del controllo EntityDataSource.Do this when you want to use a single ObjectContext instance in your page with several controls or instances of the EntityDataSource control. Per evitare che l'ObjectContext venga eliminata, impostare la proprietà Cancel dell'oggetto EntityDataSourceContextDisposingEventArgs su true.To prevent the ObjectContext from being disposed of, set the Cancel property of the EntityDataSourceContextDisposingEventArgs object to true. Per ulteriori informazioni, vedere gestione del ciclo di vita del contesto dell'oggetto (EntityDataSource).For more information, see Object Context Life-Cycle Management (EntityDataSource). Per ulteriori informazioni sul contesto dell'oggetto, vedere risoluzione delle identità, gestione dello stato e rilevamento modifiche.For more information about the object context, see Identity Resolution, State Management, and Change Tracking.

Applies to