Clase System::TimeZoneInfo::AdjustmentRule

AdjustmentRule class

Proporciona información sobre un ajuste de zona horaria. Los objetos de esta clase solo deben asignarse mediante la función System::MakeObject() . Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarlo a funciones como argumento.

class AdjustmentRule : public System::IEquatable<AdjustmentRulePtr>

Métodos

MétodoDescripción
static CreateAdjustmentRule(DateTime, DateTime, TimeSpan, const TransitionTime&, const TransitionTime&)Construye una instancia de la clase AdjustmentRule que representa una regla de ajuste de tiempo descrita con los parámetros especificados.
static CreateAdjustmentRule(DateTime, DateTime, TimeSpan, const TransitionTime&, const TransitionTime&, TimeSpan, bool)Construye una instancia de la clase AdjustmentRule que representa una regla de ajuste de tiempo descrita con los parámetros especificados.
Equals(AdjustmentRulePtr) override
get_BaseUtcOffsetDelta() constDevuelve una delta del desplazamiento UTC predeterminado.
get_DateEnd() constDevuelve un objeto DateTime que representa la fecha y hora en que la regla de ajuste deja de ser efectiva.
get_DateStart() constDevuelve un objeto DateTime que representa la fecha y hora en que la regla de ajuste entra en vigor.
get_DaylightDelta() constDevuelve un objeto TimeSpan que representa la cantidad de tiempo requerida para formar el horario de verano de la zona horaria.
get_DaylightTransitionEnd() constDevuelve la información sobre la transición del horario estándar al horario de verano.
get_DaylightTransitionStart() constDevuelve la información sobre la transición del horario de verano al horario estándar.
get_HasDaylightSaving() constSOLO USO INTERNO.
GetHashCode() const overrideAnálogo al método C# Object.GetHashCode(). Permite el hash de objetos personalizados.

Ver también