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 varVersion=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 | VarVersion [get, set] |
| | Gets or Sets VarVersion 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 |
varVersion = 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. |
| varVersion | varVersion. |
| 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
◆ 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
◆ VarVersion
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