EntityDataSource.Deleted Ereignis

Definition

Tritt ein, nachdem ein Objekt aus der Datenquelle gelöscht wurde.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) 

Hinweise

Das Deleted -Ereignis wird ausgelöst ObjectContext , SaveChanges nachdem die-Methode soeben erfolgreich für aufgerufen wurde, um ein-Objekt zu löschen.The Deleted event is raised after the SaveChanges method has just been successfully called on the ObjectContext to delete an object. Die Entity -Eigenschaft EntityDataSourceChangingEventArgs des-Objekts wird verwendet, um auf das gelöschte Objekt zuzugreifen.The Entity property of the EntityDataSourceChangingEventArgs object is used to access the deleted object. Dieses Objekt befindet sich in Detached einem-Zustand.This object is in a Detached state.

Wenn beim Löschen eines Objekts ein Fehler auftritt, wird das Deleted -Ereignis ausgelöst, die Exception -Eigenschaft des EntityDataSourceChangedEventArgs -Objekts auf den zurückgegebenen Exceptionfestgelegt, Entity und die-Eigenschaft nullwird auf festgelegt.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. Wenn Sie die Ausnahme im Deleted -Ereignishandler behandeln, legen Sie die ExceptionHandled - trueEigenschaft auf fest.If you handle the exception in the Deleted event handler, set the ExceptionHandled property to true. Dadurch wird verhindert, dass die Ausnahme erneut ausgelöst wird.This prevents the exception from being raised again. Wenn Sie false für die ExceptionHandled -Eigenschaft den Wert angeben, löst EntityDataSource die Ausnahme erneut aus.When you specify a value of false for the ExceptionHandled property, the EntityDataSource re-raises the exception.

Gilt für: