public void UnregisterProperty(string name) { Argument.IsNotNullOrWhitespace("name", name); lock (_lockObject) { if (_catelProperties.ContainsKey(name)) { _catelProperties.Remove(name); } } }