|   | UnresolvedFilterExpression Constructor (FixedField, ExpInnerOperator, Object, String) | 
 
            Creates a validated or converted filter expression.
            
 
    Namespace: 
   Omada.OE.Model
    Assembly:
   Omada.OE.Model (in Omada.OE.Model.dll) Version: 15.0.0.0
Syntaxpublic UnresolvedFilterExpression(
	FixedField property,
	ExpInnerOperator operatr,
	Object filterValue,
	string path = null
)
Parameters
- property
 - Type: Omada.OE.ModelFixedField
            The following fixed fields are allowed:
            CreateTime   (DateTime field)
            CreatedBy    (Id-reference field for a User)
            ChangeTime   (DateTime field) 
            ChangedBy    (Id-reference field for a User)
            Number       (Integer field)
            Type         (Id-reference field for a DataObjectType)
            UserName     (String field)
            Id           (Id-reference field for a DataObject)
            ActivityState (String field) 
            ProcessState (String field) 
            Template     (Boolean field)
            Inactive     (Boolean field)
            DisplayName  (String field) 
             - operatr
 - Type: Omada.OE.Model.PublicExpInnerOperator
            Depending on the field's data type different operators are allowed:
            >
            DateTime field      : { LessThan, LessThanEq, GtThan, GtThanEq }
            Integer field       : { Equals, NotEquals, LessThan, LessThanEq, GtThan, GtThanEq }
            Id-reference field  : { Equals, NotEquals, In, NotIn } ('Equals' and 'In' are identical and so are 'NotEquals' and 'NotIn')
            String field        : { Equals, NotEquals, Like }
            Boolean field       : { Equals, NotEquals }
            Enum field          : { Equals, NotEquals, In, NotIn } ('Equals' and 'In' are identical and so are 'NotEquals' and 'NotIn')
             - filterValue
 - Type: SystemObject
            Depending on the field's data type different data types are allowed:
            >
            DateTime field      : { DateTime, string (xml format) (*1) }
            Integer field       : { int, IEnumerable<int>, string (on the format "123") (*1) }
            Id-reference field  : { int, IEnumerable<int>, Guid, IEnumerable<Guid>, string (comma delimited integer or guid ids) (*1) }
            String field        : { string }
            Boolean field       : { bool, string ("True" or "False") (*1) }
            Enum field          : { int, IEnumerable<int>, string (comma delimited string representations of the enum values) (*1) }
            
            (*1) the constructor converts a string-representation to a more appropriate data type.
             - path (Optional)
 - Type: SystemString
 
See Also