///<summary> ///</summary> ///<param name = "type"></param> ///<param name = "propertyName"></param> public void Add(Type type, string propertyName) { TypePropertiesToIgnore item = getPropertiesToIgnore(type); if (!item.PropertyNames.Contains(propertyName)) { item.PropertyNames.Add(propertyName); } }
private TypePropertiesToIgnore getPropertiesToIgnore(Type type) { TypePropertiesToIgnore item = _propertiesToIgnore.TryFind(type); if (item == null) { item = new TypePropertiesToIgnore(type); _propertiesToIgnore.Add(item); } return(item); }