Click or drag to resize
Colygon.MatchPoint.Core.DataProviders.Conditions Namespace
Contains types and members that allow specifying conditions for various data providers. Expressions can be used as configuration elements within configuration files.
Classes
  ClassDescription
Public classAndGroupCondition
Represents a group of conditions that are linked with the logical AND operator (i.e. conjunction).
Public classBaseCondition
Base class for all condition configuration elements.
Public classExpressionCondition
Represents a data provider condition that uses the MatchPoint expression engine.
Public classFieldCondition
Represents a data provider condition used for filtering by a specific field on the data source.
Public classFullTextCondition
Represents a data provider condition that allows full-text search on the data source.
Public classGroupCondition
Base configuration class for a group condition (AND or OR).
Public classNamespaceDoc
Public classOrGroupCondition
Represents a group of conditions that are linked with the logical OR operator (i.e. disjunction).
Public classSearchDefinitionFullTextCondition
This class is used within the SearchDefinitionWebPart. There the originally search term is splitted: PopulateConditions(IEnumerableSearchFilterItem, GroupCondition).
Public classTimeSpanCondition
Represents a data provider condition that filters a (DateTime) field for a specific time span.
Enumerations
  EnumerationDescription
Public enumerationComparisonOperator
Specifies the comparison operator for a condition.
Public enumerationConditionEmptyRule
Specifies the behavior of a condition if it evaluates to null/empty.
Public enumerationFieldType
Specifies the field type for a condition.
Public enumerationTimeSpanType
Specifies a time span for a search condition.