Click or drag to resize

IUnresolvedFilterExpression Properties

The IUnresolvedFilterExpression type exposes the following members.

Properties
  NameDescription
Public propertyFilterValue
Comparison value. Can be null.
Public propertyOperator
Operator applied in the filter expression. The set of legal operators depends on "Property".
Public propertyPath
Reference path that expresses the data objects that the filter expression must filter on. If a reference path is stated then reference property value(s) must exist that meet the requirements of the path and left/operator/right expression. Can be null - in which case the filter expression filters directly on the data objects that are being loaded.

The path is applied to the data objects that are being loaded. For example, if we're loading resource assignment data objects, and we only want those where the assigned resource belongs to a specific system, we could add the following expression: Path: /ROLEREF/SYSTEMREF Property: ID Operator: Equals FilterValue: { id of a specific system }

Public propertyProperty
System name of the property being filtered on. Case-insensitive. Can also denote the fixed field "Type". An unresolved expression for "Type" is, however, not resolved into a filter expression. Instead it is resolved and assigned to DataObjectFilter.TypeIds .
Top
See Also