Click or drag to resize

UnresolvedFilterExpression Constructor

Overload List
  NameDescription
Public methodUnresolvedFilterExpression(UnresolvedFilterExpression, Object)
Creates a validated or converted filter expression based on an existing one. The filterValue is replaced.
Public methodUnresolvedFilterExpression(String, ExpInnerOperator, Boolean, String)
Constructs an UNRESOLVED expression with a property, operator and value.
Public methodUnresolvedFilterExpression(String, ExpInnerOperator, IEnumerableGuid, String)
Constructs an UNRESOLVED expression with a property, operator and value. Use for a Set- or Reference-property.
Public methodUnresolvedFilterExpression(String, ExpInnerOperator, IEnumerableInt32, String)
Constructs an UNRESOLVED expression with a property, operator and value. Use for a Set- or Reference-property.
Public methodUnresolvedFilterExpression(String, ExpInnerOperator, DateTime, String)
Constructs an UNRESOLVED expression with a property, operator and value.
Public methodUnresolvedFilterExpression(String, ExpInnerOperator, Double, String)
Constructs an UNRESOLVED expression with a property, operator and value.
Public methodUnresolvedFilterExpression(String, ExpInnerOperator, Guid, String)
Constructs an UNRESOLVED expression with a property, operator and value. Use for a Set- or Reference-property.
Public methodUnresolvedFilterExpression(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.
Public methodUnresolvedFilterExpression(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)
Public methodUnresolvedFilterExpression(String, ExpInnerOperator, TimeSpan, String)
Constructs an UNRESOLVED expression with a property, operator and value.
Public methodUnresolvedFilterExpression(BaseProperty, ExpInnerOperator, Object, String)
Creates a validated or converted filter expression.
Public methodUnresolvedFilterExpression(FixedField, ExpInnerOperator, Object, String)
Creates a validated or converted filter expression.
Top
See Also