CalculateOrderDatesRequest
More...
|
| | CalculateOrderDatesRequest (string instrumentIdentifierType=default(string), string instrumentIdentifier=default(string), string instrumentScope=default(string), DateTimeOffset? receivedDate=default(DateTimeOffset?), DateTimeOffset? priceDate=default(DateTimeOffset?), string transactionCategory=default(string), string liquidatingShareClassIdentifier=default(string), string liquidatingShareClassIdentifierType=default(string), string liquidatingShareClassInstrumentScope=default(string)) |
| | Initializes a new instance of the CalculateOrderDatesRequest class. More...
|
| |
| override string | ToString () |
| | Returns the string presentation of the object More...
|
| |
| virtual string | ToJson () |
| | Returns the JSON string presentation of the object More...
|
| |
| override bool | Equals (object input) |
| | Returns true if objects are equal More...
|
| |
| bool | Equals (CalculateOrderDatesRequest input) |
| | Returns true if CalculateOrderDatesRequest instances are equal More...
|
| |
| override int | GetHashCode () |
| | Gets the hash code More...
|
| |
|
| string | InstrumentIdentifierType [get, set] |
| | Gets or Sets InstrumentIdentifierType More...
|
| |
| string | InstrumentIdentifier [get, set] |
| | Gets or Sets InstrumentIdentifier More...
|
| |
| string | InstrumentScope [get, set] |
| | Gets or Sets InstrumentScope More...
|
| |
| DateTimeOffset? | ReceivedDate [get, set] |
| | Gets or Sets ReceivedDate More...
|
| |
| DateTimeOffset? | PriceDate [get, set] |
| | Gets or Sets PriceDate More...
|
| |
| string | TransactionCategory [get, set] |
| | Available values: Subscription, Redemption, SwitchOut, SwitchIn, TransferOut, TransferIn. More...
|
| |
| string | LiquidatingShareClassIdentifier [get, set] |
| | Gets or Sets LiquidatingShareClassIdentifier More...
|
| |
| string | LiquidatingShareClassIdentifierType [get, set] |
| | Gets or Sets LiquidatingShareClassIdentifierType More...
|
| |
| string | LiquidatingShareClassInstrumentScope [get, set] |
| | Gets or Sets LiquidatingShareClassInstrumentScope More...
|
| |
◆ CalculateOrderDatesRequest() [1/2]
| Lusid.Sdk.Model.CalculateOrderDatesRequest.CalculateOrderDatesRequest |
( |
| ) |
|
|
inlineprotected |
◆ CalculateOrderDatesRequest() [2/2]
| Lusid.Sdk.Model.CalculateOrderDatesRequest.CalculateOrderDatesRequest |
( |
string |
instrumentIdentifierType = default(string), |
|
|
string |
instrumentIdentifier = default(string), |
|
|
string |
instrumentScope = default(string), |
|
|
DateTimeOffset? |
receivedDate = default(DateTimeOffset?), |
|
|
DateTimeOffset? |
priceDate = default(DateTimeOffset?), |
|
|
string |
transactionCategory = default(string), |
|
|
string |
liquidatingShareClassIdentifier = default(string), |
|
|
string |
liquidatingShareClassIdentifierType = default(string), |
|
|
string |
liquidatingShareClassInstrumentScope = default(string) |
|
) |
| |
|
inline |
Initializes a new instance of the CalculateOrderDatesRequest class.
- Parameters
-
| instrumentIdentifierType | instrumentIdentifierType (required). |
| instrumentIdentifier | instrumentIdentifier (required). |
| instrumentScope | instrumentScope. |
| receivedDate | receivedDate. |
| priceDate | priceDate. |
| transactionCategory | Available values: Subscription, Redemption, SwitchOut, SwitchIn, TransferOut, TransferIn.. |
| liquidatingShareClassIdentifier | liquidatingShareClassIdentifier. |
| liquidatingShareClassIdentifierType | liquidatingShareClassIdentifierType. |
| liquidatingShareClassInstrumentScope | liquidatingShareClassInstrumentScope. |
◆ Equals() [1/2]
◆ Equals() [2/2]
| override bool Lusid.Sdk.Model.CalculateOrderDatesRequest.Equals |
( |
object |
input | ) |
|
|
inline |
Returns true if objects are equal
- Parameters
-
| input | Object to be compared |
- Returns
- Boolean
◆ GetHashCode()
| override int Lusid.Sdk.Model.CalculateOrderDatesRequest.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
| virtual string Lusid.Sdk.Model.CalculateOrderDatesRequest.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
| override string Lusid.Sdk.Model.CalculateOrderDatesRequest.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ InstrumentIdentifier
| string Lusid.Sdk.Model.CalculateOrderDatesRequest.InstrumentIdentifier |
|
getset |
Gets or Sets InstrumentIdentifier
◆ InstrumentIdentifierType
| string Lusid.Sdk.Model.CalculateOrderDatesRequest.InstrumentIdentifierType |
|
getset |
Gets or Sets InstrumentIdentifierType
◆ InstrumentScope
| string Lusid.Sdk.Model.CalculateOrderDatesRequest.InstrumentScope |
|
getset |
Gets or Sets InstrumentScope
◆ LiquidatingShareClassIdentifier
| string Lusid.Sdk.Model.CalculateOrderDatesRequest.LiquidatingShareClassIdentifier |
|
getset |
Gets or Sets LiquidatingShareClassIdentifier
◆ LiquidatingShareClassIdentifierType
| string Lusid.Sdk.Model.CalculateOrderDatesRequest.LiquidatingShareClassIdentifierType |
|
getset |
Gets or Sets LiquidatingShareClassIdentifierType
◆ LiquidatingShareClassInstrumentScope
| string Lusid.Sdk.Model.CalculateOrderDatesRequest.LiquidatingShareClassInstrumentScope |
|
getset |
Gets or Sets LiquidatingShareClassInstrumentScope
◆ PriceDate
| DateTimeOffset? Lusid.Sdk.Model.CalculateOrderDatesRequest.PriceDate |
|
getset |
◆ ReceivedDate
| DateTimeOffset? Lusid.Sdk.Model.CalculateOrderDatesRequest.ReceivedDate |
|
getset |
Gets or Sets ReceivedDate
◆ TransactionCategory
| string Lusid.Sdk.Model.CalculateOrderDatesRequest.TransactionCategory |
|
getset |
Available values: Subscription, Redemption, SwitchOut, SwitchIn, TransferOut, TransferIn.
Available values: Subscription, Redemption, SwitchOut, SwitchIn, TransferOut, TransferIn.
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/CalculateOrderDatesRequest.cs