TransactionQueryParameters
More...
|
enum class | QueryModeEnum { TradeDate = 1
, SettleDate = 2
} |
| The date to compare against the upper and lower bounds for the effective datetime or cut label. Defaults to 'TradeDate' if not specified. The available values are: TradeDate, SettleDate More...
|
|
|
QueryModeEnum? | QueryMode [get, set] |
| The date to compare against the upper and lower bounds for the effective datetime or cut label. Defaults to 'TradeDate' if not specified. The available values are: TradeDate, SettleDate More...
|
|
DateTimeOrCutLabel | StartDate [get, set] |
| The lower bound effective datetime or cut label (inclusive) from which to build the transactions. More...
|
|
DateTimeOrCutLabel | EndDate [get, set] |
| The upper bound effective datetime or cut label (inclusive) from which to retrieve transactions. More...
|
|
bool | ShowCancelledTransactions [get, set] |
| Option to specify whether or not to include cancelled transactions in the output. Defaults to False if not specified. More...
|
|
◆ QueryModeEnum
The date to compare against the upper and lower bounds for the effective datetime or cut label. Defaults to 'TradeDate' if not specified. The available values are: TradeDate, SettleDate
The date to compare against the upper and lower bounds for the effective datetime or cut label. Defaults to 'TradeDate' if not specified. The available values are: TradeDate, SettleDate
Enumerator |
---|
TradeDate | Enum TradeDate for value: TradeDate
|
SettleDate | Enum SettleDate for value: SettleDate
|
◆ TransactionQueryParameters() [1/2]
Lusid.Sdk.Model.TransactionQueryParameters.TransactionQueryParameters |
( |
| ) |
|
|
inlineprotected |
◆ TransactionQueryParameters() [2/2]
Initializes a new instance of the TransactionQueryParameters class.
- Parameters
-
startDate | The lower bound effective datetime or cut label (inclusive) from which to build the transactions. (required). |
endDate | The upper bound effective datetime or cut label (inclusive) from which to retrieve transactions. (required). |
queryMode | The date to compare against the upper and lower bounds for the effective datetime or cut label. Defaults to 'TradeDate' if not specified. The available values are: TradeDate, SettleDate. |
showCancelledTransactions | Option to specify whether or not to include cancelled transactions in the output. Defaults to False if not specified.. |
◆ Equals() [1/2]
override bool Lusid.Sdk.Model.TransactionQueryParameters.Equals |
( |
object |
input | ) |
|
|
inline |
Returns true if objects are equal
- Parameters
-
input | Object to be compared |
- Returns
- Boolean
◆ Equals() [2/2]
◆ GetHashCode()
override int Lusid.Sdk.Model.TransactionQueryParameters.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
virtual string Lusid.Sdk.Model.TransactionQueryParameters.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
override string Lusid.Sdk.Model.TransactionQueryParameters.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ EndDate
The upper bound effective datetime or cut label (inclusive) from which to retrieve transactions.
The upper bound effective datetime or cut label (inclusive) from which to retrieve transactions.
◆ QueryMode
QueryModeEnum? Lusid.Sdk.Model.TransactionQueryParameters.QueryMode |
|
getset |
The date to compare against the upper and lower bounds for the effective datetime or cut label. Defaults to 'TradeDate' if not specified. The available values are: TradeDate, SettleDate
The date to compare against the upper and lower bounds for the effective datetime or cut label. Defaults to 'TradeDate' if not specified. The available values are: TradeDate, SettleDate
◆ ShowCancelledTransactions
bool Lusid.Sdk.Model.TransactionQueryParameters.ShowCancelledTransactions |
|
getset |
Option to specify whether or not to include cancelled transactions in the output. Defaults to False if not specified.
Option to specify whether or not to include cancelled transactions in the output. Defaults to False if not specified.
◆ StartDate
The lower bound effective datetime or cut label (inclusive) from which to build the transactions.
The lower bound effective datetime or cut label (inclusive) from which to build the transactions.
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/TransactionQueryParameters.cs