Click or drag to resize

DataSourceFilter Class

A DataSourceFilter represents a filter that is applied to the data, that is loaded from a data source in order to create survey objects. Data source filtering is only supported for DataObject data sources.
Inheritance Hierarchy
SystemObject
  Omada.OE.Solution.OIM.AppLogic.SurveyFeatureDataSourceFilter

Namespace:  Omada.OE.Solution.OIM.AppLogic.SurveyFeature
Assembly:  Omada.OE.Solution.OIM.AppLogic (in Omada.OE.Solution.OIM.AppLogic.dll) Version: 15.0.0.0
Syntax
C#
public class DataSourceFilter

The DataSourceFilter type exposes the following members.

Constructors
  NameDescription
Public methodDataSourceFilter
Top
Properties
  NameDescription
Public propertyLeft
Name of a data source field. "Left" must be a system name of a property (present on the data object type stated on the data source) or a Fixed Field.
Public propertyOperator
Must be valid according to the left side.
Public propertyPath
Public propertyRight
Depending on what property/fixedfield that Left represents the following formats are allowed: * "some text" (text property) * """set prop value 1"",""set prop value 2""" (set property) * ["true", "false"] (boolean property) * xml datetime (datetime property) * "B8C6F2D1-079E-4039-A5B1-369F423AE4C8,56079274-BFB5-421E-A72E-E63597B72CD6" (reference property or set property) * "123456" (integer property)
Top
Methods
  NameDescription
Public methodToString
(Overrides ObjectToString.)
Top
Extension Methods
  NameDescription
Public Extension MethodToBool
Converts object to boolean.
(Defined by ObjectExtensions.)
Public Extension MethodToDateTime
Converts object to DateTime.
(Defined by ObjectExtensions.)
Public Extension MethodToInt
Converts object to integer.
(Defined by ObjectExtensions.)
Top
See Also