Fund A2B Data Record - shows values on, and changes between two dates: A and B
More...
|
| | FundA2BDataRecord (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 FundA2BDataRecord 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 (FundA2BDataRecord input) |
| | Returns true if FundA2BDataRecord instances are equal More...
|
| |
| override int | GetHashCode () |
| | Gets the hash code More...
|
| |
|
| 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...
|
| |
Fund A2B Data Record - shows values on, and changes between two dates: A and B
◆ FundA2BDataRecord()
| Lusid.Sdk.Model.FundA2BDataRecord.FundA2BDataRecord |
( |
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>) |
|
) |
| |
|
inline |
Initializes a new instance of the FundA2BDataRecord class.
- Parameters
-
| 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.. |
◆ Equals() [1/2]
◆ Equals() [2/2]
| override bool Lusid.Sdk.Model.FundA2BDataRecord.Equals |
( |
object |
input | ) |
|
|
inline |
Returns true if objects are equal
- Parameters
-
| input | Object to be compared |
- Returns
- Boolean
◆ GetHashCode()
| override int Lusid.Sdk.Model.FundA2BDataRecord.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
| virtual string Lusid.Sdk.Model.FundA2BDataRecord.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
| override string Lusid.Sdk.Model.FundA2BDataRecord.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ Carry
◆ Currency
| string Lusid.Sdk.Model.FundA2BDataRecord.Currency |
|
getset |
The holding currency.
The holding currency.
◆ End
◆ Errors
Any errors with the record are reported here.
Any errors with the record are reported here.
◆ Flows
◆ Gains
◆ GroupId
| string Lusid.Sdk.Model.FundA2BDataRecord.GroupId |
|
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.
◆ HoldingType
| string Lusid.Sdk.Model.FundA2BDataRecord.HoldingType |
|
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.
◆ InstrumentScope
| string Lusid.Sdk.Model.FundA2BDataRecord.InstrumentScope |
|
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.
◆ InstrumentUid
| string Lusid.Sdk.Model.FundA2BDataRecord.InstrumentUid |
|
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.
◆ PortfolioId
| ResourceId Lusid.Sdk.Model.FundA2BDataRecord.PortfolioId |
|
getset |
◆ Properties
| Dictionary<string, Property> Lusid.Sdk.Model.FundA2BDataRecord.Properties |
|
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.
◆ Start
◆ SubHoldingKeys
| Dictionary<string, PerpetualProperty> Lusid.Sdk.Model.FundA2BDataRecord.SubHoldingKeys |
|
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.
◆ TransactionId
| string Lusid.Sdk.Model.FundA2BDataRecord.TransactionId |
|
getset |
The unique identifier for the transaction.
The unique identifier for the 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/FundA2BDataRecord.cs