Aracılığıyla paylaş


EntityDataSource.Deleted Olay

Tanım

Bir nesne veri kaynağından silindikten sonra gerçekleşir.

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) 

Olay Türü

Açıklamalar

OlayDeleted, bir nesneyi silmek için yöntemi üzerinde ObjectContext başarıyla çağrıldıktan sonra SaveChanges tetiklendi. Entity nesnenin EntityDataSourceChangingEventArgs özelliği silinen nesneye erişmek için kullanılır. Bu nesne bir Detached durumda.

Bir nesne silindiğinde bir hata oluşursa, Deleted olay oluşturulur, Exception nesnenin EntityDataSourceChangedEventArgs özelliği döndürülen Exceptiondeğerine ayarlanır ve Entity özelliği olarak nullayarlanır. Olay işleyicisinde Deleted özel durumu işlerseniz özelliğini olarak trueayarlayınExceptionHandled. Bu, özel durumun yeniden tetiklenmesini engeller. özelliği için değerini false belirttiğinizde ExceptionHandledEntityDataSource , özel durumu yeniden oluşturur.

Şunlara uygulanır