public void Clear() { lock (m_Lock) { foreach (var pair in m_Datas) { pair.Value.Deleted = true; } } }