コード例 #1
0
        private void OnObjectDisposing(object sender, ObjectDataSourceDisposingEventArgs e)
        {
            if (e == null)
            {
                throw new ArgumentNullException("e");
            }

            e.Cancel = true;
        }
コード例 #2
0
		void view_ObjectDisposing (object sender, ObjectDataSourceDisposingEventArgs e)
		{
			event_checker = true;
		}
コード例 #3
0
		public void DoOnObjectDisposing (ObjectDataSourceDisposingEventArgs e)
		{
			base.OnObjectDisposing (e);
		}
コード例 #4
0
		protected void DisposeApplicationLogDataSource(object sender, ObjectDataSourceDisposingEventArgs e)
		{
			e.Cancel = true;
		}
コード例 #5
0
 protected void ObjectDataSource_ObjectDisposing(object sender, System.Web.UI.WebControls.ObjectDataSourceDisposingEventArgs e)
 {
     e.Cancel = true;
 }
コード例 #6
0
ファイル: UserGridPanel.ascx.cs プロジェクト: nhannd/Xian
 protected void DisposeUserDataSource(object sender, ObjectDataSourceDisposingEventArgs e)
 {
     e.Cancel = true;
 }
コード例 #7
0
ファイル: Default.aspx.cs プロジェクト: zereiz/PoslovniKlub
        /// <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
        }
コード例 #8
0
		static void odc_ObjectDisposing (object sender, ObjectDataSourceDisposingEventArgs e)
		{
			objectDisposing = true;
		}
コード例 #9
0
		protected virtual void OnObjectDisposing (ObjectDataSourceDisposingEventArgs e)
		{
			if (Events != null) {
				ObjectDataSourceDisposingEventHandler eh = (ObjectDataSourceDisposingEventHandler) Events [ObjectDisposingEvent];
				if (eh != null) eh (this, e);
			}
		}
コード例 #10
0
        /// <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)
 {
 }
コード例 #12
0
ファイル: CombineLot.aspx.cs プロジェクト: Eric-Guo/uo-mes
 protected void ODS_Details_ObjectDisposing(object sender, ObjectDataSourceDisposingEventArgs e)
 {
     MESPageService = e.ObjectInstance as Combine;
     e.Cancel = true;
 }
コード例 #13
0
        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();
                }
            }
        }
コード例 #14
0
 /// <devdoc>
 /// Raises the ObjectDisposing event.
 /// </devdoc>
 protected virtual void OnObjectDisposing(ObjectDataSourceDisposingEventArgs e) {
     ObjectDataSourceDisposingEventHandler handler = Events[EventObjectDisposing] as ObjectDataSourceDisposingEventHandler;
     if (handler != null) {
         handler(this, e);
     }
 }
コード例 #15
0
		void DisposeObjectInstance (object obj)
		{
			ObjectDataSourceDisposingEventArgs args = new ObjectDataSourceDisposingEventArgs (obj);
			OnObjectDisposing (args);
			
			if (!args.Cancel) {
				IDisposable disp = obj as IDisposable;
				if (disp != null) disp.Dispose ();
			}
		}
 protected virtual new void OnObjectDisposing(ObjectDataSourceDisposingEventArgs e)
 {
 }
 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();
         }
     }
 }