System::TimeZoneInfo::AdjustmentRule klasse

AdjustmentRule class

Biedt informatie over een tijdzone‑aanpassing. Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject(). Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.

class AdjustmentRule : public System::IEquatable<AdjustmentRulePtr>

Methoden

MethodeBeschrijving
static CreateAdjustmentRule(DateTime, DateTime, TimeSpan, const TransitionTime&, const TransitionTime&)Construeert een instantie van de klasse AdjustmentRule die een tijdsaanpassingsregel vertegenwoordigt, beschreven met de opgegeven parameters.
static CreateAdjustmentRule(DateTime, DateTime, TimeSpan, const TransitionTime&, const TransitionTime&, TimeSpan, bool)Construeert een instantie van de klasse AdjustmentRule die een tijdsaanpassingsregel vertegenwoordigt, beschreven met de opgegeven parameters.
Equals(AdjustmentRulePtr) override
get_BaseUtcOffsetDelta() constRetourneert een delta ten opzichte van de standaard UTC‑offset.
get_DateEnd() constRetourneert een DateTime object dat de datum en tijd weergeeft waarop de aanpassingsregel niet meer van kracht is.
get_DateStart() constRetourneert een DateTime object dat de datum en tijd weergeeft waarop de aanpassingsregel van kracht wordt.
get_DaylightDelta() constRetourneert een TimeSpan object dat de hoeveelheid tijd weergeeft die nodig is om de zomertijd van de tijdzone te vormen.
get_DaylightTransitionEnd() constRetourneert de informatie over de overgang van standaardtijd naar zomertijd.
get_DaylightTransitionStart() constRetourneert de informatie over de overgang van zomertijd naar standaardtijd.
get_HasDaylightSaving() constVOOR INTERN GEBRUIK.
GetHashCode() const overrideAnaloge van de C#-methode Object.GetHashCode(). Maakt het hashen van aangepaste objecten mogelijk.

Zie ook