System::TimeZoneInfo::AdjustmentRule क्लास

AdjustmentRule class

एक टाइम ज़ोन समायोजन के बारे में जानकारी प्रदान करता है। इस क्लास की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का उदाहरण कभी भी स्टैक पर या operator new का उपयोग करके न बनाएँ, क्योंकि इससे रनटाइम त्रुटियां और/या असर्शन त्रुटियां हो सकती हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग करके इसे फ़ंक्शनों को तर्क के रूप में पास करें।

class AdjustmentRule : public System::IEquatable<AdjustmentRulePtr>

विधियाँ

विधिविवरण
static CreateAdjustmentRule(DateTime, DateTime, TimeSpan, const TransitionTime&, const TransitionTime&)AdjustmentRule क्लास का एक उदाहरण बनाता है जो निर्दिष्ट पैरामीटरों के साथ वर्णित समय समायोजन नियम को दर्शाता है।
static CreateAdjustmentRule(DateTime, DateTime, TimeSpan, const TransitionTime&, const TransitionTime&, TimeSpan, bool)AdjustmentRule क्लास का एक उदाहरण बनाता है जो निर्दिष्ट पैरामीटरों के साथ वर्णित समय समायोजन नियम को दर्शाता है।
Equals(AdjustmentRulePtr) override
get_BaseUtcOffsetDelta() constडिफ़ॉल्ट UTC ऑफ़सेट से एक डेल्टा लौटाता है।
get_DateEnd() constएक DateTime ऑब्जेक्ट लौटाता है जो उस तिथि और समय को दर्शाता है जब समायोजन नियम प्रभावी होना बंद कर देता है।
get_DateStart() constएक DateTime ऑब्जेक्ट लौटाता है जो उस तिथि और समय को दर्शाता है जब समायोजन नियम प्रभावी हो जाता है।
get_DaylightDelta() constएक TimeSpan ऑब्जेक्ट लौटाता है जो टाइम ज़ोन के डेलाइट सेविंग टाइम को बनाने के लिए आवश्यक समय की मात्रा को दर्शाता है।
get_DaylightTransitionEnd() constमानक समय से डेलाइट सेविंग टाइम में परिवर्तन के बारे में जानकारी लौटाता है।
get_DaylightTransitionStart() constडेलाइट सेविंग टाइम से मानक समय में परिवर्तन के बारे में जानकारी लौटाता है।
get_HasDaylightSaving() constआंतरिक उपयोग के लिए।
GetHashCode() const overrideC# के Object.GetHashCode() मेथड का समानांतर। कस्टम ऑब्जेक्ट्स की हैशिंग को सक्षम करता है।

संबंधित देखें