EntityDataSource.Deleted Esemény
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Az objektum adatforrásból való törlése után következik be.
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)
Eseménytípus
Megjegyzések
Az Deleted esemény azután jön létre, hogy a SaveChanges metódust sikeresen meghívták egy ObjectContext objektum törlésére. Az Entity objektum tulajdonsága EntityDataSourceChangingEventArgs a törölt objektum elérésére szolgál. Ez az objektum állapotban Detached van.
Ha egy objektum törlésekor hiba történik, az Deleted esemény létrejön, az ExceptionEntityDataSourceChangedEventArgs objektum tulajdonsága a visszaadott Exceptionértékre van állítva, a tulajdonság pedig a Entity következőre nullvan állítva. Ha az eseménykezelőben kezeli a Deleted kivételt, állítsa a tulajdonságot a ExceptionHandled következőre true: . Ez megakadályozza, hogy a kivétel ismét elő legyen emelve. Ha a tulajdonság értékét falseExceptionHandled adja meg, a EntityDataSource kivétel újra fel lesz emelve.