Sdílet prostřednictvím


EntityDataSource.Deleted Událost

Definice

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í metody na objektu ObjectContext pro 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 při odstranění objektu dojde k chybě, Deleted vyvolá se událost, Exception vlastnost objektu EntityDataSourceChangedEventArgs je nastavena na vrácenou Exceptionhodnotu a Entity vlastnost je nastavena na nullhodnotu . Pokud zpracováváte výjimku v obslužné rutině Deleted události, nastavte ExceptionHandled vlastnost na true. Tím zabráníte opětovnému vyvolání výjimky. Když zadáte hodnotu false pro ExceptionHandled vlastnost, EntityDataSource znovu vyvolá výjimku.

Platí pro