protected void RecoverModelShutdownHandlers() { List<EventHandler<ShutdownEventArgs>> handler = m_recordedShutdownEventHandlers; if (handler != null) { foreach (EventHandler<ShutdownEventArgs> eh in handler) { m_delegate.ModelShutdown += eh; } } }