PropertyFilter
More...
|
enum class | OperatorEnum {
Equals = 1
, NotEquals = 2
, GreaterThan = 3
, GreaterThanOrEqualTo = 4
,
LessThan = 5
, LessThanOrEqualTo = 6
, In = 7
} |
| The available values are: Equals, NotEquals, GreaterThan, GreaterThanOrEqualTo, LessThan, LessThanOrEqualTo, In More...
|
|
enum class | RightOperandTypeEnum { Absolute = 1
, Property = 2
} |
| The available values are: Absolute, Property More...
|
|
|
OperatorEnum? | Operator [get, set] |
| The available values are: Equals, NotEquals, GreaterThan, GreaterThanOrEqualTo, LessThan, LessThanOrEqualTo, In More...
|
|
RightOperandTypeEnum? | RightOperandType [get, set] |
| The available values are: Absolute, Property More...
|
|
string | Left [get, set] |
| The key that uniquely identifies a queryable address in Lusid. More...
|
|
Object | Right [get, set] |
| Gets or Sets Right More...
|
|
◆ OperatorEnum
The available values are: Equals, NotEquals, GreaterThan, GreaterThanOrEqualTo, LessThan, LessThanOrEqualTo, In
The available values are: Equals, NotEquals, GreaterThan, GreaterThanOrEqualTo, LessThan, LessThanOrEqualTo, In
Enumerator |
---|
Equals | Enum Equals for value: Equals
|
NotEquals | Enum NotEquals for value: NotEquals
|
GreaterThan | Enum GreaterThan for value: GreaterThan
|
GreaterThanOrEqualTo | Enum GreaterThanOrEqualTo for value: GreaterThanOrEqualTo
|
LessThan | Enum LessThan for value: LessThan
|
LessThanOrEqualTo | Enum LessThanOrEqualTo for value: LessThanOrEqualTo
|
In | Enum In for value: In
|
◆ RightOperandTypeEnum
The available values are: Absolute, Property
The available values are: Absolute, Property
Enumerator |
---|
Absolute | Enum Absolute for value: Absolute
|
Property | Enum Property for value: Property
|
◆ PropertyFilter()
Initializes a new instance of the PropertyFilter class.
- Parameters
-
left | The key that uniquely identifies a queryable address in Lusid.. |
varOperator | The available values are: Equals, NotEquals, GreaterThan, GreaterThanOrEqualTo, LessThan, LessThanOrEqualTo, In. |
right | right. |
rightOperandType | The available values are: Absolute, Property. |
◆ Equals() [1/2]
override bool Lusid.Sdk.Model.PropertyFilter.Equals |
( |
object |
input | ) |
|
|
inline |
Returns true if objects are equal
- Parameters
-
input | Object to be compared |
- Returns
- Boolean
◆ Equals() [2/2]
Returns true if PropertyFilter instances are equal
- Parameters
-
- Returns
- Boolean
◆ GetHashCode()
override int Lusid.Sdk.Model.PropertyFilter.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
virtual string Lusid.Sdk.Model.PropertyFilter.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
override string Lusid.Sdk.Model.PropertyFilter.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ Left
string Lusid.Sdk.Model.PropertyFilter.Left |
|
getset |
The key that uniquely identifies a queryable address in Lusid.
The key that uniquely identifies a queryable address in Lusid.
◆ Operator
The available values are: Equals, NotEquals, GreaterThan, GreaterThanOrEqualTo, LessThan, LessThanOrEqualTo, In
The available values are: Equals, NotEquals, GreaterThan, GreaterThanOrEqualTo, LessThan, LessThanOrEqualTo, In
◆ Right
Object Lusid.Sdk.Model.PropertyFilter.Right |
|
getset |
◆ RightOperandType
The available values are: Absolute, Property
The available values are: Absolute, Property
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/lusid-sdk-csharp/checkouts/latest/sdk/Lusid.Sdk/Model/PropertyFilter.cs