EntityDataSource.Deleted 事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在从数据源中删除对象之后发生。
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 刚刚成功调用 ObjectContext 方法以删除 对象之后SaveChanges,将引发 该事件。 对象的 Entity 属性 EntityDataSourceChangingEventArgs 用于访问已删除的对象。 此对象处于状态 Detached 。
如果在删除对象时发生错误,则 Deleted 引发 事件, Exception 对象的 EntityDataSourceChangedEventArgs 属性设置为返回 Exception的 ,并将 Entity 属性设置为 null
。 如果在事件处理程序中 Deleted 处理异常,请将 ExceptionHandled 属性设置为 true
。 这可以防止再次引发异常。 为 属性指定 值false
ExceptionHandled时,会EntityDataSource重新引发异常。