A transaction that remains unsettled as at the valuation point, with per-bucket settlement status.
More...
|
| OutputTransaction | Transaction [get, set] |
| | Gets or Sets Transaction More...
|
| |
| PortfolioId | PortfolioId [get, set] |
| | Gets or Sets PortfolioId More...
|
| |
| string | OverallSettlementStatus [get, set] |
| | The overall settlement status of the transaction (Unsettled, PartSettled, Settled, None). More...
|
| |
| bool | OverallIsOverdue [get, set] |
| | Whether the transaction is overdue for settlement. More...
|
| |
| string | CashSettlementStatus [get, set] |
| | The settlement status of the cash component. More...
|
| |
| bool | CashIsOverdue [get, set] |
| | Whether the cash component is overdue for settlement. More...
|
| |
| string | StockSettlementStatus [get, set] |
| | The settlement status of the stock component. More...
|
| |
| bool | StockIsOverdue [get, set] |
| | Whether the stock component is overdue for settlement. More...
|
| |
| string | DeferredCashSettlementStatus [get, set] |
| | The settlement status of the deferred cash component. More...
|
| |
| bool | DeferredCashIsOverdue [get, set] |
| | Whether the deferred cash component is overdue for settlement. More...
|
| |
A transaction that remains unsettled as at the valuation point, with per-bucket settlement status.
◆ UnsettledTransaction()
| Lusid.Sdk.Model.UnsettledTransaction.UnsettledTransaction |
( |
OutputTransaction |
transaction = default(OutputTransaction), |
|
|
PortfolioId |
portfolioId = default(PortfolioId), |
|
|
string |
overallSettlementStatus = default(string), |
|
|
bool |
overallIsOverdue = default(bool), |
|
|
string |
cashSettlementStatus = default(string), |
|
|
bool |
cashIsOverdue = default(bool), |
|
|
string |
stockSettlementStatus = default(string), |
|
|
bool |
stockIsOverdue = default(bool), |
|
|
string |
deferredCashSettlementStatus = default(string), |
|
|
bool |
deferredCashIsOverdue = default(bool) |
|
) |
| |
|
inline |
Initializes a new instance of the UnsettledTransaction class.
- Parameters
-
| transaction | transaction. |
| portfolioId | portfolioId. |
| overallSettlementStatus | The overall settlement status of the transaction (Unsettled, PartSettled, Settled, None).. |
| overallIsOverdue | Whether the transaction is overdue for settlement.. |
| cashSettlementStatus | The settlement status of the cash component.. |
| cashIsOverdue | Whether the cash component is overdue for settlement.. |
| stockSettlementStatus | The settlement status of the stock component.. |
| stockIsOverdue | Whether the stock component is overdue for settlement.. |
| deferredCashSettlementStatus | The settlement status of the deferred cash component.. |
| deferredCashIsOverdue | Whether the deferred cash component is overdue for settlement.. |
◆ Equals() [1/2]
| override bool Lusid.Sdk.Model.UnsettledTransaction.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.UnsettledTransaction.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
| virtual string Lusid.Sdk.Model.UnsettledTransaction.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
| override string Lusid.Sdk.Model.UnsettledTransaction.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ CashIsOverdue
| bool Lusid.Sdk.Model.UnsettledTransaction.CashIsOverdue |
|
getset |
Whether the cash component is overdue for settlement.
Whether the cash component is overdue for settlement.
◆ CashSettlementStatus
| string Lusid.Sdk.Model.UnsettledTransaction.CashSettlementStatus |
|
getset |
The settlement status of the cash component.
The settlement status of the cash component.
◆ DeferredCashIsOverdue
| bool Lusid.Sdk.Model.UnsettledTransaction.DeferredCashIsOverdue |
|
getset |
Whether the deferred cash component is overdue for settlement.
Whether the deferred cash component is overdue for settlement.
◆ DeferredCashSettlementStatus
| string Lusid.Sdk.Model.UnsettledTransaction.DeferredCashSettlementStatus |
|
getset |
The settlement status of the deferred cash component.
The settlement status of the deferred cash component.
◆ OverallIsOverdue
| bool Lusid.Sdk.Model.UnsettledTransaction.OverallIsOverdue |
|
getset |
Whether the transaction is overdue for settlement.
Whether the transaction is overdue for settlement.
◆ OverallSettlementStatus
| string Lusid.Sdk.Model.UnsettledTransaction.OverallSettlementStatus |
|
getset |
The overall settlement status of the transaction (Unsettled, PartSettled, Settled, None).
The overall settlement status of the transaction (Unsettled, PartSettled, Settled, None).
◆ PortfolioId
| PortfolioId Lusid.Sdk.Model.UnsettledTransaction.PortfolioId |
|
getset |
◆ StockIsOverdue
| bool Lusid.Sdk.Model.UnsettledTransaction.StockIsOverdue |
|
getset |
Whether the stock component is overdue for settlement.
Whether the stock component is overdue for settlement.
◆ StockSettlementStatus
| string Lusid.Sdk.Model.UnsettledTransaction.StockSettlementStatus |
|
getset |
The settlement status of the stock component.
The settlement status of the stock component.
◆ Transaction
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/UnsettledTransaction.cs