public void Clear() { lock (this.Fields) { foreach (var field in Fields) { field.Value.Clear(); } } }