Representation of Reconciliation in LUSID Api
More...
|
| Reconciliation (ReconciliationId id=default(ReconciliationId), string href=default(string), string name=default(string), string description=default(string), bool isPortfolioGroup=default(bool), ResourceId left=default(ResourceId), ResourceId right=default(ResourceId), ReconciliationTransactions transactions=default(ReconciliationTransactions), ReconciliationConfiguration positions=default(ReconciliationConfiguration), ReconciliationConfiguration valuations=default(ReconciliationConfiguration), Dictionary< string, Property > properties=default(Dictionary< string, Property >), ModelVersion version=default(ModelVersion), List< Link > links=default(List< Link >)) |
| Initializes a new instance of the Reconciliation 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 (Reconciliation input) |
| Returns true if Reconciliation instances are equal More...
|
|
override int | GetHashCode () |
| Gets the hash code More...
|
|
|
ReconciliationId | Id [get, set] |
| Gets or Sets Id More...
|
|
string | Href [get, set] |
| The specific Uniform Resource Identifier (URI) for this resource at the requested effective and asAt datetime. More...
|
|
string | Name [get, set] |
| The name of the scheduled reconciliation More...
|
|
string | Description [get, set] |
| A description of the scheduled reconciliation More...
|
|
bool | IsPortfolioGroup [get, set] |
| Specifies whether reconciliation is between portfolios or portfolio groups More...
|
|
ResourceId | Left [get, set] |
| Gets or Sets Left More...
|
|
ResourceId | Right [get, set] |
| Gets or Sets Right More...
|
|
ReconciliationTransactions | Transactions [get, set] |
| Gets or Sets Transactions More...
|
|
ReconciliationConfiguration | Positions [get, set] |
| Gets or Sets Positions More...
|
|
ReconciliationConfiguration | Valuations [get, set] |
| Gets or Sets Valuations More...
|
|
Dictionary< string, Property > | Properties [get, set] |
| Reconciliation properties More...
|
|
ModelVersion | _Version [get, set] |
| Gets or Sets _Version More...
|
|
List< Link > | Links [get, set] |
| Gets or Sets Links More...
|
|
Representation of Reconciliation in LUSID Api
◆ Reconciliation()
Lusid.Sdk.Model.Reconciliation.Reconciliation |
( |
ReconciliationId |
id = default(ReconciliationId) , |
|
|
string |
href = default(string) , |
|
|
string |
name = default(string) , |
|
|
string |
description = default(string) , |
|
|
bool |
isPortfolioGroup = default(bool) , |
|
|
ResourceId |
left = default(ResourceId) , |
|
|
ResourceId |
right = default(ResourceId) , |
|
|
ReconciliationTransactions |
transactions = default(ReconciliationTransactions) , |
|
|
ReconciliationConfiguration |
positions = default(ReconciliationConfiguration) , |
|
|
ReconciliationConfiguration |
valuations = default(ReconciliationConfiguration) , |
|
|
Dictionary< string, Property > |
properties = default(Dictionary<string, Property>) , |
|
|
ModelVersion |
version = default(ModelVersion) , |
|
|
List< Link > |
links = default(List<Link>) |
|
) |
| |
|
inline |
Initializes a new instance of the Reconciliation class.
- Parameters
-
id | id. |
href | The specific Uniform Resource Identifier (URI) for this resource at the requested effective and asAt datetime.. |
name | The name of the scheduled reconciliation. |
description | A description of the scheduled reconciliation. |
isPortfolioGroup | Specifies whether reconciliation is between portfolios or portfolio groups. |
left | left. |
right | right. |
transactions | transactions. |
positions | positions. |
valuations | valuations. |
properties | Reconciliation properties. |
version | version. |
links | links. |
◆ Equals() [1/2]
override bool Lusid.Sdk.Model.Reconciliation.Equals |
( |
object |
input | ) |
|
|
inline |
Returns true if objects are equal
- Parameters
-
input | Object to be compared |
- Returns
- Boolean
◆ Equals() [2/2]
Returns true if Reconciliation instances are equal
- Parameters
-
- Returns
- Boolean
◆ GetHashCode()
override int Lusid.Sdk.Model.Reconciliation.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
virtual string Lusid.Sdk.Model.Reconciliation.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
override string Lusid.Sdk.Model.Reconciliation.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ _Version
◆ Description
string Lusid.Sdk.Model.Reconciliation.Description |
|
getset |
A description of the scheduled reconciliation
A description of the scheduled reconciliation
◆ Href
string Lusid.Sdk.Model.Reconciliation.Href |
|
getset |
The specific Uniform Resource Identifier (URI) for this resource at the requested effective and asAt datetime.
The specific Uniform Resource Identifier (URI) for this resource at the requested effective and asAt datetime.
◆ Id
◆ IsPortfolioGroup
bool Lusid.Sdk.Model.Reconciliation.IsPortfolioGroup |
|
getset |
Specifies whether reconciliation is between portfolios or portfolio groups
Specifies whether reconciliation is between portfolios or portfolio groups
◆ Left
◆ Links
List<Link> Lusid.Sdk.Model.Reconciliation.Links |
|
getset |
◆ Name
string Lusid.Sdk.Model.Reconciliation.Name |
|
getset |
The name of the scheduled reconciliation
The name of the scheduled reconciliation
◆ Positions
◆ Properties
Dictionary<string, Property> Lusid.Sdk.Model.Reconciliation.Properties |
|
getset |
◆ Right
◆ Transactions
Gets or Sets Transactions
◆ Valuations
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/Reconciliation.cs