QuoteActivity
More...
◆ QuoteActivity() [1/2]
| Lusid.Sdk.Model.QuoteActivity.QuoteActivity |
( |
| ) |
|
|
inlineprotected |
◆ QuoteActivity() [2/2]
Initializes a new instance of the QuoteActivity class.
- Parameters
-
| asAt | The asAt time for which the adjustment is being applied. (required). |
| effectiveAt | The EffectiveAt time of the quote event that need to be added to the closed period. (required). |
| entityUniqueId | The EntityUniqueId from the quote which needs to be added as a post close activity. (required). |
| instrumentId | The InstrumentId from the quote which needs to be added as a post close activity. (required). |
| navActivityAdjustmentType | The type of the entity being applied, for example a PortfolioTransaction. Available values: PortfolioTransaction, PortfolioSettlementInstruction, InstrumentActivity, QuoteActivity. (required) (default to "QuoteActivity"). |
◆ BaseValidate()
| IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> Lusid.Sdk.Model.QuoteActivity.BaseValidate |
( |
ValidationContext |
validationContext | ) |
|
|
inlineprotected |
To validate all properties of the instance
- Parameters
-
| validationContext | Validation context |
- Returns
- Validation Result
◆ Equals() [1/2]
| override bool Lusid.Sdk.Model.QuoteActivity.Equals |
( |
object |
input | ) |
|
|
inline |
Returns true if objects are equal
- Parameters
-
| input | Object to be compared |
- Returns
- Boolean
◆ Equals() [2/2]
Returns true if QuoteActivity instances are equal
- Parameters
-
- Returns
- Boolean
◆ GetHashCode()
| override int Lusid.Sdk.Model.QuoteActivity.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
| override string Lusid.Sdk.Model.QuoteActivity.ToJson |
( |
| ) |
|
|
inlinevirtual |
◆ ToString()
| override string Lusid.Sdk.Model.QuoteActivity.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ AsAt
| DateTimeOffset Lusid.Sdk.Model.QuoteActivity.AsAt |
|
getset |
The asAt time for which the adjustment is being applied.
The asAt time for which the adjustment is being applied.
◆ EffectiveAt
The EffectiveAt time of the quote event that need to be added to the closed period.
The EffectiveAt time of the quote event that need to be added to the closed period.
◆ EntityUniqueId
| string Lusid.Sdk.Model.QuoteActivity.EntityUniqueId |
|
getset |
The EntityUniqueId from the quote which needs to be added as a post close activity.
The EntityUniqueId from the quote which needs to be added as a post close activity.
◆ InstrumentId
| string Lusid.Sdk.Model.QuoteActivity.InstrumentId |
|
getset |
The InstrumentId from the quote which needs to be added as a post close activity.
The InstrumentId from the quote which needs to be added as a post close activity.
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/QuoteActivity.cs