The breakdown of PnL for a Fund on a specified date.
More...
The breakdown of PnL for a Fund on a specified date.
◆ FundPnlBreakdown() [1/2]
| Lusid.Sdk.Model.FundPnlBreakdown.FundPnlBreakdown |
( |
| ) |
|
|
inlineprotected |
◆ FundPnlBreakdown() [2/2]
| Lusid.Sdk.Model.FundPnlBreakdown.FundPnlBreakdown |
( |
Dictionary< string, FundAmount > |
nonClassSpecificPnl = default(Dictionary<string, FundAmount>), |
|
|
Dictionary< string, FundAmount > |
aggregatedClassPnl = default(Dictionary<string, FundAmount>), |
|
|
Dictionary< string, FundAmount > |
totalPnl = default(Dictionary<string, FundAmount>) |
|
) |
| |
|
inline |
Initializes a new instance of the FundPnlBreakdown class.
- Parameters
-
| nonClassSpecificPnl | Bucket of detail for PnL within the queried period that is not specific to any share class. (required). |
| aggregatedClassPnl | Bucket of detail for the sum of class PnL across all share classes in a fund and within the queried period. (required). |
| totalPnl | Bucket of detail for the sum of class PnL and PnL not specific to a class within the queried period. (required). |
◆ Equals() [1/2]
◆ Equals() [2/2]
| override bool Lusid.Sdk.Model.FundPnlBreakdown.Equals |
( |
object |
input | ) |
|
|
inline |
Returns true if objects are equal
- Parameters
-
| input | Object to be compared |
- Returns
- Boolean
◆ GetHashCode()
| override int Lusid.Sdk.Model.FundPnlBreakdown.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
| virtual string Lusid.Sdk.Model.FundPnlBreakdown.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
| override string Lusid.Sdk.Model.FundPnlBreakdown.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ AggregatedClassPnl
| Dictionary<string, FundAmount> Lusid.Sdk.Model.FundPnlBreakdown.AggregatedClassPnl |
|
getset |
Bucket of detail for the sum of class PnL across all share classes in a fund and within the queried period.
Bucket of detail for the sum of class PnL across all share classes in a fund and within the queried period.
◆ NonClassSpecificPnl
| Dictionary<string, FundAmount> Lusid.Sdk.Model.FundPnlBreakdown.NonClassSpecificPnl |
|
getset |
Bucket of detail for PnL within the queried period that is not specific to any share class.
Bucket of detail for PnL within the queried period that is not specific to any share class.
◆ TotalPnl
| Dictionary<string, FundAmount> Lusid.Sdk.Model.FundPnlBreakdown.TotalPnl |
|
getset |
Bucket of detail for the sum of class PnL and PnL not specific to a class within the queried period.
Bucket of detail for the sum of class PnL and PnL not specific to a class within the queried period.
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/FundPnlBreakdown.cs