Exemple #1
0
        /// <summary>
        /// Calls the OnDispose event as service for client callers
        /// </summary>
        /// <returns></returns>
        private bool RaiseOnDispose()
        {
            bool cancelDispose = false;

            try
            {
                if (null != OnDispose)
                {
                    OnDisposeEventArgs eventArgs = new OnDisposeEventArgs(this);
                    OnDispose(eventArgs);
                    cancelDispose = eventArgs.Cancel;
                }
            }
            catch (Exception exception)
            {
                Console.WriteException(exception);
            }
            return(cancelDispose);
        }
Exemple #2
0
 /// <summary>
 /// Calls the OnDispose event as service for client callers
 /// </summary>
 /// <returns></returns>
 private bool RaiseOnDispose()
 {
     bool cancelDispose = false;
     try
     {
         if (null != OnDispose)
         {
             OnDisposeEventArgs eventArgs = new OnDisposeEventArgs(this);
             OnDispose(eventArgs);
             cancelDispose = eventArgs.Cancel;
         }
     }
     catch (Exception exception)
     {
         Console.WriteException(exception);
     }
     return cancelDispose;
 }