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. 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.. |
◆ 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.
String identifier for portfolio e.g. "SinglePortfolio" and "GroupPortfolio". If not specified, it is assumed to be a single portfolio.
◆ 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