Skip to content

< Back


FilterCondition

Namespace: ThinkGeo.Core

public class FilterCondition

Inheritance ObjectFilterCondition

Properties

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

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

Collection<Feature>

GetMatchingFeaturesCore(IEnumerable<Feature>)

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

Parameters

features IEnumerable<Feature>

Returns

Collection<Feature>

pT4=(Feature)

internal bool pT4=(Feature feature)

Parameters

feature Feature

Returns

Boolean

pT4=(KeyValuePair<String, String>)

internal bool pT4=(KeyValuePair<string, string> value)

Parameters

value KeyValuePair<String, String>

Returns

Boolean

nz4=(KeyValuePair<String, String>)

internal bool nz4=(KeyValuePair<string, string> value)

Parameters

value KeyValuePair<String, String>

Returns

Boolean

nz4=(Feature)

internal bool nz4=(Feature feature)

Parameters

feature Feature

Returns

Boolean

pj4=(Collection<String>)

internal bool pj4=(Collection<string> values)

Parameters

values Collection<String>

Returns

Boolean


< Back