Specification of a portfolio or portfolio group id, its scope and which it is.
More...
|
| string | Scope [get, set] |
| | The scope within which the portfolio or portfolio group lives. More...
|
| |
| string | Code [get, set] |
| | Portfolio name or code. More...
|
| |
| string | PortfolioEntityType [get, set] |
| | String identifier for portfolio e.g. "SinglePortfolio" and "GroupPortfolio". If not specified, it is assumed to be a single portfolio. Available values: SinglePortfolio, GroupPortfolio. More...
|
| |
Specification of a portfolio or portfolio group id, its scope and which it is.
◆ PortfolioEntityId() [1/2]
| Lusid.Sdk.Model.PortfolioEntityId.PortfolioEntityId |
( |
| ) |
|
|
inlineprotected |
◆ PortfolioEntityId() [2/2]
| Lusid.Sdk.Model.PortfolioEntityId.PortfolioEntityId |
( |
string |
scope = default(string), |
|
|
string |
code = default(string), |
|
|
string |
portfolioEntityType = default(string) |
|
) |
| |
|
inline |
Initializes a new instance of the PortfolioEntityId class.
- Parameters
-
| scope | The scope within which the portfolio or portfolio group lives. (required). |
| code | Portfolio name or code. (required). |
| portfolioEntityType | String identifier for portfolio e.g. "SinglePortfolio" and "GroupPortfolio". If not specified, it is assumed to be a single portfolio. Available values: SinglePortfolio, GroupPortfolio.. |
◆ Equals() [1/2]
| override bool Lusid.Sdk.Model.PortfolioEntityId.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.PortfolioEntityId.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
| virtual string Lusid.Sdk.Model.PortfolioEntityId.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
| override string Lusid.Sdk.Model.PortfolioEntityId.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ Code
| string Lusid.Sdk.Model.PortfolioEntityId.Code |
|
getset |
◆ PortfolioEntityType
| string Lusid.Sdk.Model.PortfolioEntityId.PortfolioEntityType |
|
getset |
String identifier for portfolio e.g. "SinglePortfolio" and "GroupPortfolio". If not specified, it is assumed to be a single portfolio. Available values: SinglePortfolio, GroupPortfolio.
String identifier for portfolio e.g. "SinglePortfolio" and "GroupPortfolio". If not specified, it is assumed to be a single portfolio. Available values: SinglePortfolio, GroupPortfolio.
◆ Scope
| string Lusid.Sdk.Model.PortfolioEntityId.Scope |
|
getset |
The scope within which the portfolio or portfolio group lives.
The scope within which the portfolio or portfolio group lives.
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/PortfolioEntityId.cs