Fund A2B Movement Record - shows A2B category based changes relating to a specific movement within a Fund
More...
|
| | FundA2BMovementRecord (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), string movementName=default(string), DateTimeOffset effectiveDate=default(DateTimeOffset), decimal units=default(decimal), A2BCategory start=default(A2BCategory), A2BCategory flows=default(A2BCategory), A2BCategory gains=default(A2BCategory), A2BCategory carry=default(A2BCategory), A2BCategory end=default(A2BCategory), decimal? runningUnits=default(decimal?), A2BCategory runningBalance=default(A2BCategory), decimal? runningCost=default(decimal?), Dictionary< string, Property > properties=default(Dictionary< string, Property >), string groupId=default(string), List< ResponseMetaData > errors=default(List< ResponseMetaData >)) |
| | Initializes a new instance of the FundA2BMovementRecord 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 (FundA2BMovementRecord input) |
| | Returns true if FundA2BMovementRecord 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...
|
| |
| string | MovementName [get, set] |
| | The name of the movement. More...
|
| |
| DateTimeOffset | EffectiveDate [get, set] |
| | The date of the movement. More...
|
| |
| decimal | Units [get, set] |
| | The number of units of the instrument that are affected by the movement. 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...
|
| |
| decimal? | RunningUnits [get, set] |
| | The cumulative number of units for this sub-holding, as at this movement. More...
|
| |
| A2BCategory | RunningBalance [get, set] |
| | Gets or Sets RunningBalance More...
|
| |
| decimal? | RunningCost [get, set] |
| | The running cost in portfolio currency for this sub-holding, as at this movement. 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 Movement Record - shows A2B category based changes relating to a specific movement within a Fund
◆ FundA2BMovementRecord()
| Lusid.Sdk.Model.FundA2BMovementRecord.FundA2BMovementRecord |
( |
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), |
|
|
string |
movementName = default(string), |
|
|
DateTimeOffset |
effectiveDate = default(DateTimeOffset), |
|
|
decimal |
units = default(decimal), |
|
|
A2BCategory |
start = default(A2BCategory), |
|
|
A2BCategory |
flows = default(A2BCategory), |
|
|
A2BCategory |
gains = default(A2BCategory), |
|
|
A2BCategory |
carry = default(A2BCategory), |
|
|
A2BCategory |
end = default(A2BCategory), |
|
|
decimal? |
runningUnits = default(decimal?), |
|
|
A2BCategory |
runningBalance = default(A2BCategory), |
|
|
decimal? |
runningCost = default(decimal?), |
|
|
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 FundA2BMovementRecord 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.. |
| movementName | The name of the movement.. |
| effectiveDate | The date of the movement.. |
| units | The number of units of the instrument that are affected by the movement.. |
| start | start. |
| flows | flows. |
| gains | gains. |
| carry | carry. |
| end | end. |
| runningUnits | The cumulative number of units for this sub-holding, as at this movement.. |
| runningBalance | runningBalance. |
| runningCost | The running cost in portfolio currency for this sub-holding, as at this movement.. |
| 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.FundA2BMovementRecord.Equals |
( |
object |
input | ) |
|
|
inline |
Returns true if objects are equal
- Parameters
-
| input | Object to be compared |
- Returns
- Boolean
◆ GetHashCode()
| override int Lusid.Sdk.Model.FundA2BMovementRecord.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
| virtual string Lusid.Sdk.Model.FundA2BMovementRecord.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
| override string Lusid.Sdk.Model.FundA2BMovementRecord.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ Carry
| A2BCategory Lusid.Sdk.Model.FundA2BMovementRecord.Carry |
|
getset |
◆ Currency
| string Lusid.Sdk.Model.FundA2BMovementRecord.Currency |
|
getset |
The holding currency.
The holding currency.
◆ EffectiveDate
| DateTimeOffset Lusid.Sdk.Model.FundA2BMovementRecord.EffectiveDate |
|
getset |
The date of the movement.
The date of the movement.
◆ End
◆ Errors
Any errors with the record are reported here.
Any errors with the record are reported here.
◆ Flows
| A2BCategory Lusid.Sdk.Model.FundA2BMovementRecord.Flows |
|
getset |
◆ Gains
| A2BCategory Lusid.Sdk.Model.FundA2BMovementRecord.Gains |
|
getset |
◆ GroupId
| string Lusid.Sdk.Model.FundA2BMovementRecord.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.FundA2BMovementRecord.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.FundA2BMovementRecord.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.FundA2BMovementRecord.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.
◆ MovementName
| string Lusid.Sdk.Model.FundA2BMovementRecord.MovementName |
|
getset |
The name of the movement.
The name of the movement.
◆ PortfolioId
| ResourceId Lusid.Sdk.Model.FundA2BMovementRecord.PortfolioId |
|
getset |
◆ Properties
| Dictionary<string, Property> Lusid.Sdk.Model.FundA2BMovementRecord.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.
◆ RunningBalance
| A2BCategory Lusid.Sdk.Model.FundA2BMovementRecord.RunningBalance |
|
getset |
Gets or Sets RunningBalance
◆ RunningCost
| decimal? Lusid.Sdk.Model.FundA2BMovementRecord.RunningCost |
|
getset |
The running cost in portfolio currency for this sub-holding, as at this movement.
The running cost in portfolio currency for this sub-holding, as at this movement.
◆ RunningUnits
| decimal? Lusid.Sdk.Model.FundA2BMovementRecord.RunningUnits |
|
getset |
The cumulative number of units for this sub-holding, as at this movement.
The cumulative number of units for this sub-holding, as at this movement.
◆ Start
| A2BCategory Lusid.Sdk.Model.FundA2BMovementRecord.Start |
|
getset |
◆ SubHoldingKeys
| Dictionary<string, PerpetualProperty> Lusid.Sdk.Model.FundA2BMovementRecord.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.FundA2BMovementRecord.TransactionId |
|
getset |
The unique identifier for the transaction.
The unique identifier for the transaction.
◆ Units
| decimal Lusid.Sdk.Model.FundA2BMovementRecord.Units |
|
getset |
The number of units of the instrument that are affected by the movement.
The number of units of the instrument that are affected by the movement.
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/FundA2BMovementRecord.cs