EntityDataSource.Deleted Událost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nastane po odstranění objektu ze zdroje dat.
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)
Event Type
Poznámky
Událost Deleted je vyvolána po SaveChanges úspěšném zavolání ObjectContext metody k odstranění objektu. Vlastnost Entity objektu EntityDataSourceChangingEventArgs se používá pro přístup k odstraněného objektu. Tento objekt je ve Detached stavu.
Pokud dojde k chybě při odstranění objektu, Deleted je vyvolána událost, Exception vlastnost EntityDataSourceChangedEventArgs objektu je nastavena na vrácený Exceptiona Entity vlastnost je nastavena na null. Pokud zpracováváte výjimku v obslužné rutině Deleted události, nastavte ExceptionHandled vlastnost na true. Tím se zabrání opětovnému vyvolání výjimky. Když zadáte hodnotu false vlastnosti ExceptionHandled , EntityDataSource znovu vyvolá výjimku.