protected override void SetRowUpdatingHandler(DbDataAdapter adapter) { if (!(adapter is FbDataAdapter)) { throw new InvalidOperationException("adapter needs to be a FbDataAdapter"); } this.rowUpdatingHandler = new FbRowUpdatingEventHandler(this.RowUpdatingHandler); ((FbDataAdapter)adapter).RowUpdating += this.rowUpdatingHandler; }
/// <include file='Doc/en_EN/FbDataAdapter.xml' path='doc/class[@name="FbDataAdapter"]/method[@name="OnRowUpdating(System.Data.Common.RowUpdatingEventArgs)"]/*'/> protected override void OnRowUpdating(RowUpdatingEventArgs value) { FbRowUpdatingEventHandler handler = null; handler = (FbRowUpdatingEventHandler)base.Events[EventRowUpdating]; if ((null != handler) && (value is FbRowUpdatingEventArgs) && (value != null)) { handler(this, (FbRowUpdatingEventArgs)value); } }
protected override void SetRowUpdatingHandler(DbDataAdapter adapter) { if (!(adapter is FbDataAdapter)) { throw new InvalidOperationException("adapter needs to be a FbDataAdapter"); } this.rowUpdatingHandler = new FbRowUpdatingEventHandler(this.RowUpdatingHandler); ((FbDataAdapter)adapter).RowUpdating += this.rowUpdatingHandler; }