1 <Type Name="TimeZoneInfo+AdjustmentRule" FullName="System.TimeZoneInfo+AdjustmentRule">
2 <TypeSignature Language="C#" Value="public sealed class TimeZoneInfo.AdjustmentRule : IEquatable<TimeZoneInfo.AdjustmentRule>, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable" />
3 <TypeSignature Language="ILAsm" Value=".class nested public auto ansi serializable sealed beforefieldinit TimeZoneInfo/AdjustmentRule extends System.Object implements class System.IEquatable`1<class System.TimeZoneInfo/AdjustmentRule>, class System.Runtime.Serialization.IDeserializationCallback, class System.Runtime.Serialization.ISerializable" />
5 <AssemblyName>mscorlib</AssemblyName>
6 <AssemblyVersion>4.0.0.0</AssemblyVersion>
9 <BaseTypeName>System.Object</BaseTypeName>
13 <InterfaceName>System.IEquatable<System.TimeZoneInfo+AdjustmentRule></InterfaceName>
16 <InterfaceName>System.Runtime.Serialization.IDeserializationCallback</InterfaceName>
19 <InterfaceName>System.Runtime.Serialization.ISerializable</InterfaceName>
24 <AttributeName>System.Runtime.CompilerServices.TypeForwardedFrom("System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")</AttributeName>
28 <summary>To be added.</summary>
29 <remarks>To be added.</remarks>
32 <Member MemberName="CreateAdjustmentRule">
33 <MemberSignature Language="C#" Value="public static TimeZoneInfo.AdjustmentRule CreateAdjustmentRule (DateTime dateStart, DateTime dateEnd, TimeSpan daylightDelta, TimeZoneInfo.TransitionTime daylightTransitionStart, TimeZoneInfo.TransitionTime daylightTransitionEnd);" />
34 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.TimeZoneInfo/AdjustmentRule CreateAdjustmentRule(valuetype System.DateTime dateStart, valuetype System.DateTime dateEnd, valuetype System.TimeSpan daylightDelta, valuetype System.TimeZoneInfo/TransitionTime daylightTransitionStart, valuetype System.TimeZoneInfo/TransitionTime daylightTransitionEnd) cil managed" />
35 <MemberType>Method</MemberType>
37 <AssemblyVersion>4.0.0.0</AssemblyVersion>
40 <ReturnType>System.TimeZoneInfo+AdjustmentRule</ReturnType>
43 <Parameter Name="dateStart" Type="System.DateTime" />
44 <Parameter Name="dateEnd" Type="System.DateTime" />
45 <Parameter Name="daylightDelta" Type="System.TimeSpan" />
46 <Parameter Name="daylightTransitionStart" Type="System.TimeZoneInfo+TransitionTime" />
47 <Parameter Name="daylightTransitionEnd" Type="System.TimeZoneInfo+TransitionTime" />
50 <param name="dateStart">To be added.</param>
51 <param name="dateEnd">To be added.</param>
52 <param name="daylightDelta">To be added.</param>
53 <param name="daylightTransitionStart">To be added.</param>
54 <param name="daylightTransitionEnd">To be added.</param>
55 <summary>To be added.</summary>
56 <returns>To be added.</returns>
57 <remarks>To be added.</remarks>
60 <Member MemberName="DateEnd">
61 <MemberSignature Language="C#" Value="public DateTime DateEnd { get; }" />
62 <MemberSignature Language="ILAsm" Value=".property instance valuetype System.DateTime DateEnd" />
63 <MemberType>Property</MemberType>
65 <AssemblyVersion>4.0.0.0</AssemblyVersion>
68 <ReturnType>System.DateTime</ReturnType>
71 <summary>To be added.</summary>
72 <value>To be added.</value>
73 <remarks>To be added.</remarks>
76 <Member MemberName="DateStart">
77 <MemberSignature Language="C#" Value="public DateTime DateStart { get; }" />
78 <MemberSignature Language="ILAsm" Value=".property instance valuetype System.DateTime DateStart" />
79 <MemberType>Property</MemberType>
81 <AssemblyVersion>4.0.0.0</AssemblyVersion>
84 <ReturnType>System.DateTime</ReturnType>
87 <summary>To be added.</summary>
88 <value>To be added.</value>
89 <remarks>To be added.</remarks>
92 <Member MemberName="DaylightDelta">
93 <MemberSignature Language="C#" Value="public TimeSpan DaylightDelta { get; }" />
94 <MemberSignature Language="ILAsm" Value=".property instance valuetype System.TimeSpan DaylightDelta" />
95 <MemberType>Property</MemberType>
97 <AssemblyVersion>4.0.0.0</AssemblyVersion>
100 <ReturnType>System.TimeSpan</ReturnType>
103 <summary>To be added.</summary>
104 <value>To be added.</value>
105 <remarks>To be added.</remarks>
108 <Member MemberName="DaylightTransitionEnd">
109 <MemberSignature Language="C#" Value="public TimeZoneInfo.TransitionTime DaylightTransitionEnd { get; }" />
110 <MemberSignature Language="ILAsm" Value=".property instance valuetype System.TimeZoneInfo/TransitionTime DaylightTransitionEnd" />
111 <MemberType>Property</MemberType>
113 <AssemblyVersion>4.0.0.0</AssemblyVersion>
116 <ReturnType>System.TimeZoneInfo+TransitionTime</ReturnType>
119 <summary>To be added.</summary>
120 <value>To be added.</value>
121 <remarks>To be added.</remarks>
124 <Member MemberName="DaylightTransitionStart">
125 <MemberSignature Language="C#" Value="public TimeZoneInfo.TransitionTime DaylightTransitionStart { get; }" />
126 <MemberSignature Language="ILAsm" Value=".property instance valuetype System.TimeZoneInfo/TransitionTime DaylightTransitionStart" />
127 <MemberType>Property</MemberType>
129 <AssemblyVersion>4.0.0.0</AssemblyVersion>
132 <ReturnType>System.TimeZoneInfo+TransitionTime</ReturnType>
135 <summary>To be added.</summary>
136 <value>To be added.</value>
137 <remarks>To be added.</remarks>
140 <Member MemberName="Equals">
141 <MemberSignature Language="C#" Value="public bool Equals (TimeZoneInfo.AdjustmentRule other);" />
142 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equals(class System.TimeZoneInfo/AdjustmentRule other) cil managed" />
143 <MemberType>Method</MemberType>
145 <AssemblyVersion>4.0.0.0</AssemblyVersion>
148 <ReturnType>System.Boolean</ReturnType>
151 <Parameter Name="other" Type="System.TimeZoneInfo+AdjustmentRule" />
154 <param name="other">To be added.</param>
155 <summary>To be added.</summary>
156 <returns>To be added.</returns>
157 <remarks>To be added.</remarks>
160 <Member MemberName="GetHashCode">
161 <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
162 <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
163 <MemberType>Method</MemberType>
165 <AssemblyVersion>4.0.0.0</AssemblyVersion>
168 <ReturnType>System.Int32</ReturnType>
172 <summary>To be added.</summary>
173 <returns>To be added.</returns>
174 <remarks>To be added.</remarks>
177 <Member MemberName="System.Runtime.Serialization.IDeserializationCallback.OnDeserialization">
178 <MemberSignature Language="C#" Value="void IDeserializationCallback.OnDeserialization (object sender);" />
179 <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) cil managed" />
180 <MemberType>Method</MemberType>
182 <AssemblyVersion>4.0.0.0</AssemblyVersion>
185 <ReturnType>System.Void</ReturnType>
188 <Parameter Name="sender" Type="System.Object" />
191 <param name="sender">To be added.</param>
192 <summary>To be added.</summary>
193 <remarks>To be added.</remarks>
196 <Member MemberName="System.Runtime.Serialization.ISerializable.GetObjectData">
197 <MemberSignature Language="C#" Value="void ISerializable.GetObjectData (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);" />
198 <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Runtime.Serialization.ISerializable.GetObjectData(class System.Runtime.Serialization.SerializationInfo info, valuetype System.Runtime.Serialization.StreamingContext context) cil managed" />
199 <MemberType>Method</MemberType>
201 <AssemblyVersion>4.0.0.0</AssemblyVersion>
204 <ReturnType>System.Void</ReturnType>
207 <Parameter Name="info" Type="System.Runtime.Serialization.SerializationInfo" />
208 <Parameter Name="context" Type="System.Runtime.Serialization.StreamingContext" />
211 <param name="info">To be added.</param>
212 <param name="context">To be added.</param>
213 <summary>To be added.</summary>
214 <remarks>To be added.</remarks>