EntityDataSource.Deleted EntityDataSource.Deleted EntityDataSource.Deleted EntityDataSource.Deleted Event

定義

データ ソースからオブジェクトが削除された後に発生します。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) 

注釈

Deletedイベントが発生した後、SaveChangesメソッドがで正常に呼び出されただけ、ObjectContextオブジェクトを削除します。The Deleted event is raised after the SaveChanges method has just been successfully called on the ObjectContext to delete an object. Entityのプロパティ、EntityDataSourceChangingEventArgsオブジェクトが削除されたオブジェクトにアクセスするために使用します。The Entity property of the EntityDataSourceChangingEventArgs object is used to access the deleted object. このオブジェクトは、Detached状態。This object is in a Detached state.

オブジェクトが削除されたときにエラーが発生した場合、Deletedイベントが発生、Exceptionのプロパティ、EntityDataSourceChangedEventArgsオブジェクトが設定に返されたException、およびEntityプロパティに設定されてnullします。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. 例外を処理する場合、Deletedイベント ハンドラーでは、設定、ExceptionHandledプロパティをtrueします。If you handle the exception in the Deleted event handler, set the ExceptionHandled property to true. こうことから、もう一度発生される例外。This prevents the exception from being raised again. 値を指定するとfalseExceptionHandledプロパティ、EntityDataSource再例外が発生します。When you specify a value of false for the ExceptionHandled property, the EntityDataSource re-raises the exception.

適用対象