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.