public ColumnValueTable SplitValuesForComparison(IEnumerable <object> values) { ArgumentUtility.CheckNotNull("values", values); var innerValues = values.Select( v => { var objectID = (ObjectID)v; CheckClassDefinition(objectID, "values"); return(GetValueOrNull(objectID)); }); return(_valueProperty.SplitValuesForComparison(innerValues)); }
public ColumnValueTable SplitValuesForComparison(IEnumerable <object> values) { ArgumentUtility.CheckNotNull("values", values); return(_valueProperty.SplitValuesForComparison(values.Select(v => GetValueOrNull((ObjectID)v)))); }
public ColumnValueTable SplitValuesForComparison(IEnumerable <object> values) { ArgumentUtility.CheckNotNull("values", values); return(_serializedIDProperty.SplitValuesForComparison(values.Select(v => (object)GetStringOrNull((ObjectID)v)))); }