Merge branch 'master' into msbuilddll2
[mono.git] / mcs / class / corlib / Documentation / en / System / TimeZoneInfo+AdjustmentRule.xml
1 <Type Name="TimeZoneInfo+AdjustmentRule" FullName="System.TimeZoneInfo+AdjustmentRule">
2   <TypeSignature Language="C#" Value="public sealed class TimeZoneInfo.AdjustmentRule : IEquatable&lt;TimeZoneInfo.AdjustmentRule&gt;, 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&lt;class System.TimeZoneInfo/AdjustmentRule&gt;, class System.Runtime.Serialization.IDeserializationCallback, class System.Runtime.Serialization.ISerializable" />
4   <AssemblyInfo>
5     <AssemblyName>mscorlib</AssemblyName>
6     <AssemblyVersion>4.0.0.0</AssemblyVersion>
7   </AssemblyInfo>
8   <Base>
9     <BaseTypeName>System.Object</BaseTypeName>
10   </Base>
11   <Interfaces>
12     <Interface>
13       <InterfaceName>System.IEquatable&lt;System.TimeZoneInfo+AdjustmentRule&gt;</InterfaceName>
14     </Interface>
15     <Interface>
16       <InterfaceName>System.Runtime.Serialization.IDeserializationCallback</InterfaceName>
17     </Interface>
18     <Interface>
19       <InterfaceName>System.Runtime.Serialization.ISerializable</InterfaceName>
20     </Interface>
21   </Interfaces>
22   <Attributes>
23     <Attribute>
24       <AttributeName>System.Runtime.CompilerServices.TypeForwardedFrom("System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")</AttributeName>
25     </Attribute>
26   </Attributes>
27   <Docs>
28     <summary>To be added.</summary>
29     <remarks>To be added.</remarks>
30   </Docs>
31   <Members>
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>
36       <AssemblyInfo>
37         <AssemblyVersion>4.0.0.0</AssemblyVersion>
38       </AssemblyInfo>
39       <ReturnValue>
40         <ReturnType>System.TimeZoneInfo+AdjustmentRule</ReturnType>
41       </ReturnValue>
42       <Parameters>
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" />
48       </Parameters>
49       <Docs>
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>
58       </Docs>
59     </Member>
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>
64       <AssemblyInfo>
65         <AssemblyVersion>4.0.0.0</AssemblyVersion>
66       </AssemblyInfo>
67       <ReturnValue>
68         <ReturnType>System.DateTime</ReturnType>
69       </ReturnValue>
70       <Docs>
71         <summary>To be added.</summary>
72         <value>To be added.</value>
73         <remarks>To be added.</remarks>
74       </Docs>
75     </Member>
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>
80       <AssemblyInfo>
81         <AssemblyVersion>4.0.0.0</AssemblyVersion>
82       </AssemblyInfo>
83       <ReturnValue>
84         <ReturnType>System.DateTime</ReturnType>
85       </ReturnValue>
86       <Docs>
87         <summary>To be added.</summary>
88         <value>To be added.</value>
89         <remarks>To be added.</remarks>
90       </Docs>
91     </Member>
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>
96       <AssemblyInfo>
97         <AssemblyVersion>4.0.0.0</AssemblyVersion>
98       </AssemblyInfo>
99       <ReturnValue>
100         <ReturnType>System.TimeSpan</ReturnType>
101       </ReturnValue>
102       <Docs>
103         <summary>To be added.</summary>
104         <value>To be added.</value>
105         <remarks>To be added.</remarks>
106       </Docs>
107     </Member>
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>
112       <AssemblyInfo>
113         <AssemblyVersion>4.0.0.0</AssemblyVersion>
114       </AssemblyInfo>
115       <ReturnValue>
116         <ReturnType>System.TimeZoneInfo+TransitionTime</ReturnType>
117       </ReturnValue>
118       <Docs>
119         <summary>To be added.</summary>
120         <value>To be added.</value>
121         <remarks>To be added.</remarks>
122       </Docs>
123     </Member>
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>
128       <AssemblyInfo>
129         <AssemblyVersion>4.0.0.0</AssemblyVersion>
130       </AssemblyInfo>
131       <ReturnValue>
132         <ReturnType>System.TimeZoneInfo+TransitionTime</ReturnType>
133       </ReturnValue>
134       <Docs>
135         <summary>To be added.</summary>
136         <value>To be added.</value>
137         <remarks>To be added.</remarks>
138       </Docs>
139     </Member>
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>
144       <AssemblyInfo>
145         <AssemblyVersion>4.0.0.0</AssemblyVersion>
146       </AssemblyInfo>
147       <ReturnValue>
148         <ReturnType>System.Boolean</ReturnType>
149       </ReturnValue>
150       <Parameters>
151         <Parameter Name="other" Type="System.TimeZoneInfo+AdjustmentRule" />
152       </Parameters>
153       <Docs>
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>
158       </Docs>
159     </Member>
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>
164       <AssemblyInfo>
165         <AssemblyVersion>4.0.0.0</AssemblyVersion>
166       </AssemblyInfo>
167       <ReturnValue>
168         <ReturnType>System.Int32</ReturnType>
169       </ReturnValue>
170       <Parameters />
171       <Docs>
172         <summary>To be added.</summary>
173         <returns>To be added.</returns>
174         <remarks>To be added.</remarks>
175       </Docs>
176     </Member>
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>
181       <AssemblyInfo>
182         <AssemblyVersion>4.0.0.0</AssemblyVersion>
183       </AssemblyInfo>
184       <ReturnValue>
185         <ReturnType>System.Void</ReturnType>
186       </ReturnValue>
187       <Parameters>
188         <Parameter Name="sender" Type="System.Object" />
189       </Parameters>
190       <Docs>
191         <param name="sender">To be added.</param>
192         <summary>To be added.</summary>
193         <remarks>To be added.</remarks>
194       </Docs>
195     </Member>
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>
200       <AssemblyInfo>
201         <AssemblyVersion>4.0.0.0</AssemblyVersion>
202       </AssemblyInfo>
203       <ReturnValue>
204         <ReturnType>System.Void</ReturnType>
205       </ReturnValue>
206       <Parameters>
207         <Parameter Name="info" Type="System.Runtime.Serialization.SerializationInfo" />
208         <Parameter Name="context" Type="System.Runtime.Serialization.StreamingContext" />
209       </Parameters>
210       <Docs>
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>
215       </Docs>
216     </Member>
217   </Members>
218 </Type>