public void AddValue(StringFeature feature, bool not, IEnumerable <string> values) { if (values == null) { throw new ArgumentNullException("values"); } AddValue(feature, new StringFeatureValue(values, not)); }
public StringFeatureValue GetValue(StringFeature feature) { StringFeatureValue value; if (TryGetValue(feature, out value)) { return(value); } throw new ArgumentException("The specified value could not be found.", "feature"); }
public void AddValue(StringFeature feature, bool not, params string[] values) { AddValue(feature, new StringFeatureValue(values, not)); }
public void AddValue(StringFeature feature, params string[] values) { AddValue(feature, false, values); }
public void AddValue(StringFeature feature, bool not, IEnumerable <string> values) { AddValue(feature, new StringFeatureValue(values, not)); }
public void AddValue(StringFeature feature, IEnumerable <string> values) { AddValue(feature, false, values); }