public void Dispose() { m_changeListener.ChangedEventHandler = null; m_changeListener.Unsubscribe(); m_changeListener = null; }