EntityDataSource.Deleted Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Si verifica dopo l'eliminazione di un oggetto dall'origine dati.
public:
event EventHandler<System::Web::UI::WebControls::EntityDataSourceChangedEventArgs ^> ^ Deleted;
public event EventHandler<System.Web.UI.WebControls.EntityDataSourceChangedEventArgs> Deleted;
member this.Deleted : EventHandler<System.Web.UI.WebControls.EntityDataSourceChangedEventArgs>
Public Custom Event Deleted As EventHandler(Of EntityDataSourceChangedEventArgs)
Tipo evento
Commenti
L'evento Deleted viene generato dopo che il SaveChanges metodo è stato appena chiamato sull'oggetto ObjectContext per eliminare un oggetto . La Entity proprietà dell'oggetto EntityDataSourceChangingEventArgs viene utilizzata per accedere all'oggetto eliminato. Questo oggetto è in uno Detached stato.
Se si verifica un errore quando viene eliminato un oggetto, viene generato l'evento Deleted , la Exception proprietà dell'oggetto viene impostata sull'oggetto EntityDataSourceChangedEventArgs restituito e la Entity proprietà viene impostata Exceptionsu null
. Se si gestisce l'eccezione nel Deleted gestore eventi, impostare la ExceptionHandled proprietà su true
. In questo modo si impedisce la generazione dell'eccezione. Quando si specifica un valore di false
per la ExceptionHandled proprietà , viene EntityDataSource generata nuovamente l'eccezione.