Skip to content

SimpleFilterCondition

Namespace: ThinkGeo.Core

public class SimpleFilterCondition : FilterCondition

Inheritance ObjectFilterConditionSimpleFilterCondition

Properties

MatchValue

public string MatchValue { get; set; }

Property Value

String

MatchType

public SimpleFilterConditionType MatchType { get; set; }

Property Value

SimpleFilterConditionType

Expression

public string Expression { get; set; }

Property Value

String

ColumnName

public string ColumnName { get; set; }

Property Value

String

Name

public string Name { get; set; }

Property Value

String

RegexOptions

public RegexOptions RegexOptions { get; set; }

Property Value

RegexOptions

Logical

public bool Logical { get; set; }

Property Value

Boolean

IsLeftBracket

public bool IsLeftBracket { get; set; }

Property Value

Boolean

IsRightBracket

public bool IsRightBracket { get; set; }

Property Value

Boolean

Constructors

SimpleFilterCondition()

public SimpleFilterCondition()

SimpleFilterCondition(String, SimpleFilterConditionType, String)

public SimpleFilterCondition(string columnName, SimpleFilterConditionType matchType, string matchValue)

Parameters

columnName String

matchType SimpleFilterConditionType

matchValue String

Methods

GetMatchingFeaturesCore(IEnumerable<Feature>)

protected Collection<Feature> GetMatchingFeaturesCore(IEnumerable<Feature> features)

Parameters

features IEnumerable<Feature>

Returns

Collection<Feature>