UnresolvedFilterExpression Constructor |
Name | Description | |
---|---|---|
![]() | UnresolvedFilterExpression(UnresolvedFilterExpression, Object) |
Creates a validated or converted filter expression based on an existing one. The filterValue is replaced.
|
![]() | UnresolvedFilterExpression(String, ExpInnerOperator, Boolean, String) |
Constructs an UNRESOLVED expression with a property, operator and value.
|
![]() | UnresolvedFilterExpression(String, ExpInnerOperator, IEnumerableGuid, String) |
Constructs an UNRESOLVED expression with a property, operator and value.
Use for a Set- or Reference-property.
|
![]() | UnresolvedFilterExpression(String, ExpInnerOperator, IEnumerableInt32, String) |
Constructs an UNRESOLVED expression with a property, operator and value.
Use for a Set- or Reference-property.
|
![]() | UnresolvedFilterExpression(String, ExpInnerOperator, DateTime, String) |
Constructs an UNRESOLVED expression with a property, operator and value.
|
![]() | UnresolvedFilterExpression(String, ExpInnerOperator, Double, String) |
Constructs an UNRESOLVED expression with a property, operator and value.
|
![]() | UnresolvedFilterExpression(String, ExpInnerOperator, Guid, String) |
Constructs an UNRESOLVED expression with a property, operator and value.
Use for a Set- or Reference-property.
|
![]() | UnresolvedFilterExpression(String, ExpInnerOperator, Int32, String) |
Constructs an UNRESOLVED expression with a property, operator and value.
Use for a Set-, Reference- or Value-property of data type Integer.
|
![]() | UnresolvedFilterExpression(String, ExpInnerOperator, String, String) |
Constructs an UNRESOLVED expression with a property, operator and value.
The constructor is used when the filter value is a supposed to be a string (like when the filter is for a value property w. datatype text).
It can, however, also be used when the property/fixedfield expects something that is not a string.
In the latter case the UnresolvedFilterExpressionHandler attempts to convert it to a proper data type.
Examples: "If property/fixedfield expects a xyz : then we allow this format":
- string : "some string"
- datetime : xml datetime format (check the XmlConvert class)
- bool : ["true", "false"]
- int : "12345"
- IEnumerable[int] : "123,456,789"
- Guid : "B8C6F2D1-079E-4039-A5B1-369F423AE4C8"
- IEnumerable[Guid] : "B8C6F2D1-079E-4039-A5B1-369F423AE4C8,56079274-BFB5-421E-A72E-E63597B72CD6"
- IEnumerable[string]: """setpropvalue a"",""setpropvalue b""" (csv format)
|
![]() | UnresolvedFilterExpression(String, ExpInnerOperator, TimeSpan, String) |
Constructs an UNRESOLVED expression with a property, operator and value.
|
![]() | UnresolvedFilterExpression(BaseProperty, ExpInnerOperator, Object, String) |
Creates a validated or converted filter expression.
|
![]() | UnresolvedFilterExpression(FixedField, ExpInnerOperator, Object, String) |
Creates a validated or converted filter expression.
|