public override IEnumerator GetEnumerator() { lock (m_SyncRoot) { return m_InnerArrayList.GetEnumerator(); } }