EntityDataSource.Deleted EntityDataSource.Deleted EntityDataSource.Deleted EntityDataSource.Deleted Event

Definizione

Si verifica dopo l'eliminazione di un oggetto dall'origine dati.Occurs after an object has been deleted from the data source.

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) 

Commenti

L' Deleted evento viene generato dopo che SaveChanges il metodo è ObjectContext stato appena chiamato correttamente sull'oggetto per eliminare un oggetto.The Deleted event is raised after the SaveChanges method has just been successfully called on the ObjectContext to delete an object. La Entity proprietàEntityDataSourceChangingEventArgs dell'oggetto viene utilizzata per accedere all'oggetto eliminato.The Entity property of the EntityDataSourceChangingEventArgs object is used to access the deleted object. Questo oggetto si trova in Detached uno stato.This object is in a Detached state.

Se si verifica un errore quando viene eliminato un oggetto, Deleted viene generato l'evento, Exception la proprietà dell' EntityDataSourceChangedEventArgs oggetto viene impostata sull'oggetto restituito Exceptione la Entity proprietà viene impostata su null.If an error occurs when an object is deleted, the Deleted event is raised, the Exception property of the EntityDataSourceChangedEventArgs object is set to the returned Exception, and the Entity property is set to null. Se si gestisce l'eccezione nel Deleted gestore eventi, impostare la ExceptionHandled proprietà su true.If you handle the exception in the Deleted event handler, set the ExceptionHandled property to true. In questo modo si impedisce che venga generata nuovamente l'eccezione.This prevents the exception from being raised again. Quando si specifica un valore false per la ExceptionHandled proprietà, il EntityDataSource genera nuovamente l'eccezione.When you specify a value of false for the ExceptionHandled property, the EntityDataSource re-raises the exception.

Si applica a