private void OnObjectDisposing(object sender, ObjectDataSourceDisposingEventArgs e) { if (e == null) { throw new ArgumentNullException("e"); } e.Cancel = true; }
void view_ObjectDisposing (object sender, ObjectDataSourceDisposingEventArgs e) { event_checker = true; }
public void DoOnObjectDisposing (ObjectDataSourceDisposingEventArgs e) { base.OnObjectDisposing (e); }
protected void DisposeApplicationLogDataSource(object sender, ObjectDataSourceDisposingEventArgs e) { e.Cancel = true; }
protected void ObjectDataSource_ObjectDisposing(object sender, System.Web.UI.WebControls.ObjectDataSourceDisposingEventArgs e) { e.Cancel = true; }
protected void DisposeUserDataSource(object sender, ObjectDataSourceDisposingEventArgs e) { e.Cancel = true; }
/// <summary> /// This method is called when the object odsStores releases memory used by the business logic layer object. /// <para>If some error was found when reading from database, this method will show the error message.</para> /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void odsStores_ObjectDisposing(object sender, ObjectDataSourceDisposingEventArgs e) { Bll.TopStore topStore = e.ObjectInstance as Bll.TopStore; if (topStore != null && topStore.Error) { ShowErrorMessage(); gridStores.Visible = false; } e.Cancel = true; // topStore will be used in gridStores_RowDataBound }
static void odc_ObjectDisposing (object sender, ObjectDataSourceDisposingEventArgs e) { objectDisposing = true; }
protected virtual void OnObjectDisposing (ObjectDataSourceDisposingEventArgs e) { if (Events != null) { ObjectDataSourceDisposingEventHandler eh = (ObjectDataSourceDisposingEventHandler) Events [ObjectDisposingEvent]; if (eh != null) eh (this, e); } }
/// <summary /> protected virtual void OnObjectDisposing(object sender, ObjectDataSourceDisposingEventArgs e) { if (e == null) throw new ArgumentNullException("e"); e.Cancel = true; }
protected virtual new void OnObjectDisposing(ObjectDataSourceDisposingEventArgs e) { }
protected void ODS_Details_ObjectDisposing(object sender, ObjectDataSourceDisposingEventArgs e) { MESPageService = e.ObjectInstance as Combine; e.Cancel = true; }
private void ReleaseInstance(object instance) { Debug.Assert(instance != null, "ReleaseInstance: Instance shouldn't be null"); ObjectDataSourceDisposingEventArgs disposingEventArgs = new ObjectDataSourceDisposingEventArgs(instance); OnObjectDisposing(disposingEventArgs); // Only call IDisposable.Dispose() if the page developer did not cancel if (!disposingEventArgs.Cancel) { // If the object implement IDisposable, call Dispose() IDisposable disposableObject = instance as IDisposable; if (disposableObject != null) { disposableObject.Dispose(); } } }
/// <devdoc> /// Raises the ObjectDisposing event. /// </devdoc> protected virtual void OnObjectDisposing(ObjectDataSourceDisposingEventArgs e) { ObjectDataSourceDisposingEventHandler handler = Events[EventObjectDisposing] as ObjectDataSourceDisposingEventHandler; if (handler != null) { handler(this, e); } }
void DisposeObjectInstance (object obj) { ObjectDataSourceDisposingEventArgs args = new ObjectDataSourceDisposingEventArgs (obj); OnObjectDisposing (args); if (!args.Cancel) { IDisposable disp = obj as IDisposable; if (disp != null) disp.Dispose (); } }
private void ReleaseInstance(object instance) { ObjectDataSourceDisposingEventArgs e = new ObjectDataSourceDisposingEventArgs(instance); this.OnObjectDisposing(e); if (!e.Cancel) { IDisposable disposable = instance as IDisposable; if (disposable != null) { disposable.Dispose(); } } }