public void StoreExceptionHandler(ErrorHandlerRecord record)
            {
                if (_oldUserExceptionHandlers == null)
                {
                    _oldUserExceptionHandlers = new Stack <ErrorHandlerRecord>();
                }

                _oldUserExceptionHandlers.Push(record);
            }
Esempio n. 2
0
            static void StoreHandler(ref Stack <ErrorHandlerRecord> oldhandlers, ErrorHandlerRecord record)
            {
                Debug.Assert(record != null);

                if (oldhandlers == null)
                {
                    oldhandlers = new Stack <ErrorHandlerRecord>();
                }

                oldhandlers.Push(record);
            }
Esempio n. 3
0
 public void StoreExceptionHandler(ErrorHandlerRecord record) => StoreHandler(ref _oldUserExceptionHandlers, record);