public override int BinarySearch(object value) { lock (m_SyncRoot) { return m_InnerArrayList.BinarySearch(value); } }