LUSID C# SDK
|
Public Member Functions | |
StockSplitEventAllOf (DateTimeOffset paymentDate=default(DateTimeOffset), DateTimeOffset exDate=default(DateTimeOffset), UnitsRatio unitsRatio=default(UnitsRatio), DateTimeOffset? recordDate=default(DateTimeOffset?), DateTimeOffset? announcementDate=default(DateTimeOffset?), decimal? fractionalUnitsCashPrice=default(decimal?), string fractionalUnitsCashCurrency=default(string), InstrumentEventTypeEnum instrumentEventType=default(InstrumentEventTypeEnum)) | |
Initializes a new instance of the StockSplitEventAllOf 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 (StockSplitEventAllOf input) |
Returns true if StockSplitEventAllOf instances are equal More... | |
override int | GetHashCode () |
Gets the hash code More... | |
Protected Member Functions | |
StockSplitEventAllOf () | |
Initializes a new instance of the StockSplitEventAllOf class. More... | |
The Type of Event. The available values are: TransitionEvent, InformationalEvent, OpenEvent, CloseEvent, StockSplitEvent, BondDefaultEvent, CashDividendEvent, AmortisationEvent, CashFlowEvent, ExerciseEvent, ResetEvent, TriggerEvent, RawVendorEvent, InformationalErrorEvent, BondCouponEvent, DividendReinvestmentEvent, AccumulationEvent, BondPrincipalEvent, DividendOptionEvent, MaturityEvent, FxForwardSettlementEvent, ExpiryEvent, ScripDividendEvent, StockDividendEvent, ReverseStockSplitEvent, CapitalDistributionEvent, SpinOffEvent, MergerEvent, FutureExpiryEvent, SwapCashFlowEvent, SwapPrincipalEvent, CreditPremiumCashFlowEvent, CdsCreditEvent, CdxCreditEvent, MbsCouponEvent, MbsPrincipalEvent, BonusIssueEvent, MbsPrincipalWriteOffEvent, MbsInterestDeferralEvent, MbsInterestShortfallEvent, TenderEvent
The Type of Event. The available values are: TransitionEvent, InformationalEvent, OpenEvent, CloseEvent, StockSplitEvent, BondDefaultEvent, CashDividendEvent, AmortisationEvent, CashFlowEvent, ExerciseEvent, ResetEvent, TriggerEvent, RawVendorEvent, InformationalErrorEvent, BondCouponEvent, DividendReinvestmentEvent, AccumulationEvent, BondPrincipalEvent, DividendOptionEvent, MaturityEvent, FxForwardSettlementEvent, ExpiryEvent, ScripDividendEvent, StockDividendEvent, ReverseStockSplitEvent, CapitalDistributionEvent, SpinOffEvent, MergerEvent, FutureExpiryEvent, SwapCashFlowEvent, SwapPrincipalEvent, CreditPremiumCashFlowEvent, CdsCreditEvent, CdxCreditEvent, MbsCouponEvent, MbsPrincipalEvent, BonusIssueEvent, MbsPrincipalWriteOffEvent, MbsInterestDeferralEvent, MbsInterestShortfallEvent, TenderEvent
Enumerator | |
---|---|
TransitionEvent | Enum TransitionEvent for value: TransitionEvent |
InformationalEvent | Enum InformationalEvent for value: InformationalEvent |
OpenEvent | |
CloseEvent | Enum CloseEvent for value: CloseEvent |
StockSplitEvent | Enum StockSplitEvent for value: StockSplitEvent |
BondDefaultEvent | Enum BondDefaultEvent for value: BondDefaultEvent |
CashDividendEvent | Enum CashDividendEvent for value: CashDividendEvent |
AmortisationEvent | Enum AmortisationEvent for value: AmortisationEvent |
CashFlowEvent | Enum CashFlowEvent for value: CashFlowEvent |
ExerciseEvent | Enum ExerciseEvent for value: ExerciseEvent |
ResetEvent | Enum ResetEvent for value: ResetEvent |
TriggerEvent | Enum TriggerEvent for value: TriggerEvent |
RawVendorEvent | Enum RawVendorEvent for value: RawVendorEvent |
InformationalErrorEvent | Enum InformationalErrorEvent for value: InformationalErrorEvent |
BondCouponEvent | Enum BondCouponEvent for value: BondCouponEvent |
DividendReinvestmentEvent | Enum DividendReinvestmentEvent for value: DividendReinvestmentEvent |
AccumulationEvent | Enum AccumulationEvent for value: AccumulationEvent |
BondPrincipalEvent | Enum BondPrincipalEvent for value: BondPrincipalEvent |
DividendOptionEvent | Enum DividendOptionEvent for value: DividendOptionEvent |
MaturityEvent | Enum MaturityEvent for value: MaturityEvent |
FxForwardSettlementEvent | Enum FxForwardSettlementEvent for value: FxForwardSettlementEvent |
ExpiryEvent | Enum ExpiryEvent for value: ExpiryEvent |
ScripDividendEvent | Enum ScripDividendEvent for value: ScripDividendEvent |
StockDividendEvent | Enum StockDividendEvent for value: StockDividendEvent |
ReverseStockSplitEvent | Enum ReverseStockSplitEvent for value: ReverseStockSplitEvent |
CapitalDistributionEvent | Enum CapitalDistributionEvent for value: CapitalDistributionEvent |
SpinOffEvent | Enum SpinOffEvent for value: SpinOffEvent |
MergerEvent | Enum MergerEvent for value: MergerEvent |
FutureExpiryEvent | Enum FutureExpiryEvent for value: FutureExpiryEvent |
SwapCashFlowEvent | Enum SwapCashFlowEvent for value: SwapCashFlowEvent |
SwapPrincipalEvent | Enum SwapPrincipalEvent for value: SwapPrincipalEvent |
CreditPremiumCashFlowEvent | Enum CreditPremiumCashFlowEvent for value: CreditPremiumCashFlowEvent |
CdsCreditEvent | Enum CdsCreditEvent for value: CdsCreditEvent |
CdxCreditEvent | Enum CdxCreditEvent for value: CdxCreditEvent |
MbsCouponEvent | Enum MbsCouponEvent for value: MbsCouponEvent |
MbsPrincipalEvent | Enum MbsPrincipalEvent for value: MbsPrincipalEvent |
BonusIssueEvent | Enum BonusIssueEvent for value: BonusIssueEvent |
MbsPrincipalWriteOffEvent | Enum MbsPrincipalWriteOffEvent for value: MbsPrincipalWriteOffEvent |
MbsInterestDeferralEvent | Enum MbsInterestDeferralEvent for value: MbsInterestDeferralEvent |
MbsInterestShortfallEvent | Enum MbsInterestShortfallEvent for value: MbsInterestShortfallEvent |
TenderEvent | Enum TenderEvent for value: TenderEvent |
|
inlineprotected |
Initializes a new instance of the StockSplitEventAllOf class.
|
inline |
Initializes a new instance of the StockSplitEventAllOf class.
paymentDate | Date on which the stock split takes effect. (required). |
exDate | The first date on which the shares will trade at the post-split price. (required). |
unitsRatio | unitsRatio (required). |
recordDate | Date you have to be the holder of record in order to receive the additional shares.. |
announcementDate | Date the stock split was announced.. |
fractionalUnitsCashPrice | The cash price per unit paid in lieu when fractional units can not be distributed.. |
fractionalUnitsCashCurrency | The currency of the cash paid in lieu of fractional units.. |
instrumentEventType | The Type of Event. The available values are: TransitionEvent, InformationalEvent, OpenEvent, CloseEvent, StockSplitEvent, BondDefaultEvent, CashDividendEvent, AmortisationEvent, CashFlowEvent, ExerciseEvent, ResetEvent, TriggerEvent, RawVendorEvent, InformationalErrorEvent, BondCouponEvent, DividendReinvestmentEvent, AccumulationEvent, BondPrincipalEvent, DividendOptionEvent, MaturityEvent, FxForwardSettlementEvent, ExpiryEvent, ScripDividendEvent, StockDividendEvent, ReverseStockSplitEvent, CapitalDistributionEvent, SpinOffEvent, MergerEvent, FutureExpiryEvent, SwapCashFlowEvent, SwapPrincipalEvent, CreditPremiumCashFlowEvent, CdsCreditEvent, CdxCreditEvent, MbsCouponEvent, MbsPrincipalEvent, BonusIssueEvent, MbsPrincipalWriteOffEvent, MbsInterestDeferralEvent, MbsInterestShortfallEvent, TenderEvent (required). |
|
inline |
Returns true if objects are equal
input | Object to be compared |
|
inline |
Returns true if StockSplitEventAllOf instances are equal
input | Instance of StockSplitEventAllOf to be compared |
|
inline |
Gets the hash code
|
inlinevirtual |
Returns the JSON string presentation of the object
|
inline |
Returns the string presentation of the object
|
getset |
Date the stock split was announced.
Date the stock split was announced.
|
getset |
The first date on which the shares will trade at the post-split price.
The first date on which the shares will trade at the post-split price.
|
getset |
The currency of the cash paid in lieu of fractional units.
The currency of the cash paid in lieu of fractional units.
|
getset |
The cash price per unit paid in lieu when fractional units can not be distributed.
The cash price per unit paid in lieu when fractional units can not be distributed.
|
getset |
The Type of Event. The available values are: TransitionEvent, InformationalEvent, OpenEvent, CloseEvent, StockSplitEvent, BondDefaultEvent, CashDividendEvent, AmortisationEvent, CashFlowEvent, ExerciseEvent, ResetEvent, TriggerEvent, RawVendorEvent, InformationalErrorEvent, BondCouponEvent, DividendReinvestmentEvent, AccumulationEvent, BondPrincipalEvent, DividendOptionEvent, MaturityEvent, FxForwardSettlementEvent, ExpiryEvent, ScripDividendEvent, StockDividendEvent, ReverseStockSplitEvent, CapitalDistributionEvent, SpinOffEvent, MergerEvent, FutureExpiryEvent, SwapCashFlowEvent, SwapPrincipalEvent, CreditPremiumCashFlowEvent, CdsCreditEvent, CdxCreditEvent, MbsCouponEvent, MbsPrincipalEvent, BonusIssueEvent, MbsPrincipalWriteOffEvent, MbsInterestDeferralEvent, MbsInterestShortfallEvent, TenderEvent
The Type of Event. The available values are: TransitionEvent, InformationalEvent, OpenEvent, CloseEvent, StockSplitEvent, BondDefaultEvent, CashDividendEvent, AmortisationEvent, CashFlowEvent, ExerciseEvent, ResetEvent, TriggerEvent, RawVendorEvent, InformationalErrorEvent, BondCouponEvent, DividendReinvestmentEvent, AccumulationEvent, BondPrincipalEvent, DividendOptionEvent, MaturityEvent, FxForwardSettlementEvent, ExpiryEvent, ScripDividendEvent, StockDividendEvent, ReverseStockSplitEvent, CapitalDistributionEvent, SpinOffEvent, MergerEvent, FutureExpiryEvent, SwapCashFlowEvent, SwapPrincipalEvent, CreditPremiumCashFlowEvent, CdsCreditEvent, CdxCreditEvent, MbsCouponEvent, MbsPrincipalEvent, BonusIssueEvent, MbsPrincipalWriteOffEvent, MbsInterestDeferralEvent, MbsInterestShortfallEvent, TenderEvent
|
getset |
Date on which the stock split takes effect.
Date on which the stock split takes effect.
|
getset |
Date you have to be the holder of record in order to receive the additional shares.
Date you have to be the holder of record in order to receive the additional shares.
|
getset |
Gets or Sets UnitsRatio