LUSID C# SDK
|
A2B Record - shows values on, and changes between two dates: A and B More...
Public Member Functions | |
A2BDataRecord (ResourceId portfolioId=default(ResourceId), string holdingType=default(string), string instrumentScope=default(string), string instrumentUid=default(string), Dictionary< string, PerpetualProperty > subHoldingKeys=default(Dictionary< string, PerpetualProperty >), string currency=default(string), string transactionId=default(string), A2BCategory start=default(A2BCategory), A2BCategory flows=default(A2BCategory), A2BCategory gains=default(A2BCategory), A2BCategory carry=default(A2BCategory), A2BCategory end=default(A2BCategory), Dictionary< string, Property > properties=default(Dictionary< string, Property >), string groupId=default(string), List< ResponseMetaData > errors=default(List< ResponseMetaData >)) | |
Initializes a new instance of the A2BDataRecord 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 (A2BDataRecord input) |
Returns true if A2BDataRecord instances are equal More... | |
override int | GetHashCode () |
Gets the hash code More... | |
Properties | |
ResourceId | PortfolioId [get, set] |
Gets or Sets PortfolioId More... | |
string | HoldingType [get, set] |
The code for the type of the holding e.g. P, B, C, R, F etc. More... | |
string | InstrumentScope [get, set] |
The unique Lusid Instrument Id (LUID) of the instrument that the holding is in. More... | |
string | InstrumentUid [get, set] |
The unique Lusid Instrument Id (LUID) of the instrument that the holding is in. More... | |
Dictionary< string, PerpetualProperty > | SubHoldingKeys [get, set] |
The sub-holding properties which identify the holding. Each property will be from the 'Transaction' domain. These are configured on a transaction portfolio. More... | |
string | Currency [get, set] |
The holding currency. More... | |
string | TransactionId [get, set] |
The unique identifier for the transaction. More... | |
A2BCategory | Start [get, set] |
Gets or Sets Start More... | |
A2BCategory | Flows [get, set] |
Gets or Sets Flows More... | |
A2BCategory | Gains [get, set] |
Gets or Sets Gains More... | |
A2BCategory | Carry [get, set] |
Gets or Sets Carry More... | |
A2BCategory | End [get, set] |
Gets or Sets End More... | |
Dictionary< string, Property > | Properties [get, set] |
The properties which have been requested to be decorated onto the holding. These will be from the 'Instrument' domain. More... | |
string | GroupId [get, set] |
Arbitrary string that can be used to cross reference an entry in the A2B report with activity in the A2B-Movements. This should be used purely as a token. The content should not be relied upon. More... | |
List< ResponseMetaData > | Errors [get, set] |
Any errors with the record are reported here. More... | |
A2B Record - shows values on, and changes between two dates: A and B
|
inline |
Initializes a new instance of the A2BDataRecord class.
portfolioId | portfolioId. |
holdingType | The code for the type of the holding e.g. P, B, C, R, F etc.. |
instrumentScope | The unique Lusid Instrument Id (LUID) of the instrument that the holding is in.. |
instrumentUid | The unique Lusid Instrument Id (LUID) of the instrument that the holding is in.. |
subHoldingKeys | The sub-holding properties which identify the holding. Each property will be from the 'Transaction' domain. These are configured on a transaction portfolio.. |
currency | The holding currency.. |
transactionId | The unique identifier for the transaction.. |
start | start. |
flows | flows. |
gains | gains. |
carry | carry. |
end | end. |
properties | The properties which have been requested to be decorated onto the holding. These will be from the 'Instrument' domain.. |
groupId | Arbitrary string that can be used to cross reference an entry in the A2B report with activity in the A2B-Movements. This should be used purely as a token. The content should not be relied upon.. |
errors | Any errors with the record are reported here.. |
|
inline |
Returns true if A2BDataRecord instances are equal
input | Instance of A2BDataRecord to be compared |
|
inline |
Returns true if objects are equal
input | Object to be compared |
|
inline |
Gets the hash code
|
inlinevirtual |
Returns the JSON string presentation of the object
|
inline |
Returns the string presentation of the object
|
getset |
Gets or Sets Carry
|
getset |
The holding currency.
The holding currency.
|
getset |
Gets or Sets End
|
getset |
Any errors with the record are reported here.
Any errors with the record are reported here.
|
getset |
Gets or Sets Flows
|
getset |
Gets or Sets Gains
|
getset |
Arbitrary string that can be used to cross reference an entry in the A2B report with activity in the A2B-Movements. This should be used purely as a token. The content should not be relied upon.
Arbitrary string that can be used to cross reference an entry in the A2B report with activity in the A2B-Movements. This should be used purely as a token. The content should not be relied upon.
|
getset |
The code for the type of the holding e.g. P, B, C, R, F etc.
The code for the type of the holding e.g. P, B, C, R, F etc.
|
getset |
The unique Lusid Instrument Id (LUID) of the instrument that the holding is in.
The unique Lusid Instrument Id (LUID) of the instrument that the holding is in.
|
getset |
The unique Lusid Instrument Id (LUID) of the instrument that the holding is in.
The unique Lusid Instrument Id (LUID) of the instrument that the holding is in.
|
getset |
Gets or Sets PortfolioId
|
getset |
The properties which have been requested to be decorated onto the holding. These will be from the 'Instrument' domain.
The properties which have been requested to be decorated onto the holding. These will be from the 'Instrument' domain.
|
getset |
Gets or Sets Start
|
getset |
The sub-holding properties which identify the holding. Each property will be from the 'Transaction' domain. These are configured on a transaction portfolio.
The sub-holding properties which identify the holding. Each property will be from the 'Transaction' domain. These are configured on a transaction portfolio.
|
getset |
The unique identifier for the transaction.
The unique identifier for the transaction.