PostCloseActivity
More...
|
| string | EntityType [get, set] |
| | The type of the entity, possible values are: * `PortfolioTransaction`, * `Instrument`, * `InstrumentEvent`, * `InstrumentEventInstruction`, * `PortfolioSettlementInstruction`, and, * `Quote`. More...
|
| |
| string | EntityUniqueId [get, set] |
| | The entity unique ID. The expected format for each entity is: | entityType | entityUniqueId | |- – – – – – – – – – – – – – – – – -|- – – – – – – – – – – – – – – – – – – – – – – – – –| | `PortfolioTransaction` | `portfolioUniqueId_transactionId` | | `Instrument` | `instrumentUniqueId` | | `InstrumentEvent` | `corporateActionSourceUniqueId_instrumentEventId` | | `InstrumentEventInstruction` | `portfolioUniqueId_instructionId` | | `PortfolioSettlementInstruction` | `portfolioUniqueId_settlementInstructionId` | | `Quote` | `quoteSeriesUniqueId_quoteSeriesInstrumentId` | More...
|
| |
| DateTimeOffset | AsAt [get, set] |
| | The `AsAt` time of the event that needs to be added to the closed period. More...
|
| |
| DateTimeOrCutLabel | EffectiveAt [get, set] |
| | The `EffectiveAt` time of the event that need to be added to the closed period. This can be a date or cut label. Only applicable for `Quote` post-close activities. More...
|
| |
◆ PostCloseActivity() [1/2]
| Lusid.Sdk.Model.PostCloseActivity.PostCloseActivity |
( |
| ) |
|
|
inlineprotected |
◆ PostCloseActivity() [2/2]
| Lusid.Sdk.Model.PostCloseActivity.PostCloseActivity |
( |
string |
entityType = default(string), |
|
|
string |
entityUniqueId = default(string), |
|
|
DateTimeOffset |
asAt = default(DateTimeOffset), |
|
|
DateTimeOrCutLabel |
effectiveAt = default(DateTimeOrCutLabel) |
|
) |
| |
|
inline |
Initializes a new instance of the PostCloseActivity class.
- Parameters
-
| entityType | The type of the entity, possible values are: * `PortfolioTransaction`, * `Instrument`, * `InstrumentEvent`, * `InstrumentEventInstruction`, * `PortfolioSettlementInstruction`, and, * `Quote`. (required). |
| entityUniqueId | The entity unique ID. The expected format for each entity is: | entityType | entityUniqueId | |- – – – – – – – – – – – – – – – – -|- – – – – – – – – – – – – – – – – – – – – – – – – –| | `PortfolioTransaction` | `portfolioUniqueId_transactionId` | | `Instrument` | `instrumentUniqueId` | | `InstrumentEvent` | `corporateActionSourceUniqueId_instrumentEventId` | | `InstrumentEventInstruction` | `portfolioUniqueId_instructionId` | | `PortfolioSettlementInstruction` | `portfolioUniqueId_settlementInstructionId` | | `Quote` | `quoteSeriesUniqueId_quoteSeriesInstrumentId` | (required). |
| asAt | The `AsAt` time of the event that needs to be added to the closed period. (required). |
| effectiveAt | The `EffectiveAt` time of the event that need to be added to the closed period. This can be a date or cut label. Only applicable for `Quote` post-close activities.. |
◆ Equals() [1/2]
| override bool Lusid.Sdk.Model.PostCloseActivity.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.PostCloseActivity.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
| virtual string Lusid.Sdk.Model.PostCloseActivity.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
| override string Lusid.Sdk.Model.PostCloseActivity.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ AsAt
| DateTimeOffset Lusid.Sdk.Model.PostCloseActivity.AsAt |
|
getset |
The `AsAt` time of the event that needs to be added to the closed period.
The `AsAt` time of the event that needs to be added to the closed period.
◆ EffectiveAt
The `EffectiveAt` time of the event that need to be added to the closed period. This can be a date or cut label. Only applicable for `Quote` post-close activities.
The `EffectiveAt` time of the event that need to be added to the closed period. This can be a date or cut label. Only applicable for `Quote` post-close activities.
◆ EntityType
| string Lusid.Sdk.Model.PostCloseActivity.EntityType |
|
getset |
The type of the entity, possible values are: * `PortfolioTransaction`, * `Instrument`, * `InstrumentEvent`, * `InstrumentEventInstruction`, * `PortfolioSettlementInstruction`, and, * `Quote`.
The type of the entity, possible values are: * `PortfolioTransaction`, * `Instrument`, * `InstrumentEvent`, * `InstrumentEventInstruction`, * `PortfolioSettlementInstruction`, and, * `Quote`.
◆ EntityUniqueId
| string Lusid.Sdk.Model.PostCloseActivity.EntityUniqueId |
|
getset |
The entity unique ID. The expected format for each entity is: | entityType | entityUniqueId | |- – – – – – – – – – – – – – – – – -|- – – – – – – – – – – – – – – – – – – – – – – – – –| | `PortfolioTransaction` | `portfolioUniqueId_transactionId` | | `Instrument` | `instrumentUniqueId` | | `InstrumentEvent` | `corporateActionSourceUniqueId_instrumentEventId` | | `InstrumentEventInstruction` | `portfolioUniqueId_instructionId` | | `PortfolioSettlementInstruction` | `portfolioUniqueId_settlementInstructionId` | | `Quote` | `quoteSeriesUniqueId_quoteSeriesInstrumentId` |
The entity unique ID. The expected format for each entity is: | entityType | entityUniqueId | |- – – – – – – – – – – – – – – – – -|- – – – – – – – – – – – – – – – – – – – – – – – – –| | `PortfolioTransaction` | `portfolioUniqueId_transactionId` | | `Instrument` | `instrumentUniqueId` | | `InstrumentEvent` | `corporateActionSourceUniqueId_instrumentEventId` | | `InstrumentEventInstruction` | `portfolioUniqueId_instructionId` | | `PortfolioSettlementInstruction` | `portfolioUniqueId_settlementInstructionId` | | `Quote` | `quoteSeriesUniqueId_quoteSeriesInstrumentId` |
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/PostCloseActivity.cs