A reconciliation break
More...
|
| ReconciliationBreak (string instrumentScope=default(string), string instrumentUid=default(string), Dictionary< string, PerpetualProperty > subHoldingKeys=default(Dictionary< string, PerpetualProperty >), decimal leftUnits=default(decimal), decimal rightUnits=default(decimal), decimal differenceUnits=default(decimal), CurrencyAndAmount leftCost=default(CurrencyAndAmount), CurrencyAndAmount rightCost=default(CurrencyAndAmount), CurrencyAndAmount differenceCost=default(CurrencyAndAmount), List< Property > instrumentProperties=default(List< Property >)) |
| Initializes a new instance of the ReconciliationBreak 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 (ReconciliationBreak input) |
| Returns true if ReconciliationBreak instances are equal More...
|
|
override int | GetHashCode () |
| Gets the hash code More...
|
|
|
string | InstrumentScope [get, set] |
| The scope in which the instrument lies. More...
|
|
string | InstrumentUid [get, set] |
| Unique instrument identifier More...
|
|
Dictionary< string, PerpetualProperty > | SubHoldingKeys [get, set] |
| Any other properties that comprise the Sub-Holding Key More...
|
|
decimal | LeftUnits [get, set] |
| Units from the left hand side More...
|
|
decimal | RightUnits [get, set] |
| Units from the right hand side More...
|
|
decimal | DifferenceUnits [get, set] |
| Difference in units More...
|
|
CurrencyAndAmount | LeftCost [get, set] |
| Gets or Sets LeftCost More...
|
|
CurrencyAndAmount | RightCost [get, set] |
| Gets or Sets RightCost More...
|
|
CurrencyAndAmount | DifferenceCost [get, set] |
| Gets or Sets DifferenceCost More...
|
|
List< Property > | InstrumentProperties [get, set] |
| Additional features relating to the instrument More...
|
|
◆ ReconciliationBreak() [1/2]
Lusid.Sdk.Model.ReconciliationBreak.ReconciliationBreak |
( |
| ) |
|
|
inlineprotected |
◆ ReconciliationBreak() [2/2]
Lusid.Sdk.Model.ReconciliationBreak.ReconciliationBreak |
( |
string |
instrumentScope = default(string) , |
|
|
string |
instrumentUid = default(string) , |
|
|
Dictionary< string, PerpetualProperty > |
subHoldingKeys = default(Dictionary<string, PerpetualProperty>) , |
|
|
decimal |
leftUnits = default(decimal) , |
|
|
decimal |
rightUnits = default(decimal) , |
|
|
decimal |
differenceUnits = default(decimal) , |
|
|
CurrencyAndAmount |
leftCost = default(CurrencyAndAmount) , |
|
|
CurrencyAndAmount |
rightCost = default(CurrencyAndAmount) , |
|
|
CurrencyAndAmount |
differenceCost = default(CurrencyAndAmount) , |
|
|
List< Property > |
instrumentProperties = default(List<Property>) |
|
) |
| |
|
inline |
Initializes a new instance of the ReconciliationBreak class.
- Parameters
-
instrumentScope | The scope in which the instrument lies.. |
instrumentUid | Unique instrument identifier (required). |
subHoldingKeys | Any other properties that comprise the Sub-Holding Key (required). |
leftUnits | Units from the left hand side (required). |
rightUnits | Units from the right hand side (required). |
differenceUnits | Difference in units (required). |
leftCost | leftCost (required). |
rightCost | rightCost (required). |
differenceCost | differenceCost (required). |
instrumentProperties | Additional features relating to the instrument (required). |
◆ Equals() [1/2]
override bool Lusid.Sdk.Model.ReconciliationBreak.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.ReconciliationBreak.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
virtual string Lusid.Sdk.Model.ReconciliationBreak.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
override string Lusid.Sdk.Model.ReconciliationBreak.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ DifferenceCost
Gets or Sets DifferenceCost
◆ DifferenceUnits
decimal Lusid.Sdk.Model.ReconciliationBreak.DifferenceUnits |
|
getset |
Difference in units
Difference in units
◆ InstrumentProperties
List<Property> Lusid.Sdk.Model.ReconciliationBreak.InstrumentProperties |
|
getset |
Additional features relating to the instrument
Additional features relating to the instrument
◆ InstrumentScope
string Lusid.Sdk.Model.ReconciliationBreak.InstrumentScope |
|
getset |
The scope in which the instrument lies.
The scope in which the instrument lies.
◆ InstrumentUid
string Lusid.Sdk.Model.ReconciliationBreak.InstrumentUid |
|
getset |
Unique instrument identifier
Unique instrument identifier
◆ LeftCost
◆ LeftUnits
decimal Lusid.Sdk.Model.ReconciliationBreak.LeftUnits |
|
getset |
Units from the left hand side
Units from the left hand side
◆ RightCost
◆ RightUnits
decimal Lusid.Sdk.Model.ReconciliationBreak.RightUnits |
|
getset |
Units from the right hand side
Units from the right hand side
◆ SubHoldingKeys
Dictionary<string, PerpetualProperty> Lusid.Sdk.Model.ReconciliationBreak.SubHoldingKeys |
|
getset |
Any other properties that comprise the Sub-Holding Key
Any other properties that comprise the Sub-Holding Key
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/ReconciliationBreak.cs