public override void Insert(int index, object value) { lock (m_SyncRoot) { m_InnerArrayList.Insert(index, value); } }