FilterCondition¶
Namespace: ThinkGeo.Core
public class FilterCondition
Inheritance Object → FilterCondition
Properties¶
Expression¶
public string Expression { get; set; }
Property Value¶
ColumnName¶
public string ColumnName { get; set; }
Property Value¶
Name¶
public string Name { get; set; }
Property Value¶
RegexOptions¶
public RegexOptions RegexOptions { get; set; }
Property Value¶
RegexOptions
Logical¶
public bool Logical { get; set; }
Property Value¶
IsLeftBracket¶
public bool IsLeftBracket { get; set; }
Property Value¶
IsRightBracket¶
public bool IsRightBracket { get; set; }
Property Value¶
Constructors¶
FilterCondition()¶
public FilterCondition()
FilterCondition(String)¶
public FilterCondition(string columnName)
Parameters¶
columnName
String
FilterCondition(String, String)¶
public FilterCondition(string columnName, string expression)
Parameters¶
columnName
String
expression
String
Methods¶
GetMatchingFeatures(IEnumerable<Feature>)¶
public Collection<Feature> GetMatchingFeatures(IEnumerable<Feature> features)
Parameters¶
features
IEnumerable<Feature>
Returns¶
GetMatchingFeaturesCore(IEnumerable<Feature>)¶
protected Collection<Feature> GetMatchingFeaturesCore(IEnumerable<Feature> features)
Parameters¶
features
IEnumerable<Feature>
Returns¶
IsMatch(Feature)¶
internal bool IsMatch(Feature feature)
Parameters¶
feature
Feature
Returns¶
IsMatch(KeyValuePair<String, String>)¶
internal bool IsMatch(KeyValuePair<string, string> value)
Parameters¶
value
KeyValuePair<String, String>
Returns¶
IsMatchCore(KeyValuePair<String, String>)¶
internal bool IsMatchCore(KeyValuePair<string, string> value)
Parameters¶
value
KeyValuePair<String, String>
Returns¶
IsMatchCore(Feature)¶
internal bool IsMatchCore(Feature feature)
Parameters¶
feature
Feature
Returns¶
GetMatchResult(Collection<String>)¶
internal bool GetMatchResult(Collection<string> values)
Parameters¶
values
Collection<String>