Merge pull request #900 from Blewzman/FixAggregateExceptionGetBaseException
[mono.git] / mcs / class / corlib / Documentation / en / System / TimeZoneInfo+TransitionTime.xml
1 <Type Name="TimeZoneInfo+TransitionTime" FullName="System.TimeZoneInfo+TransitionTime">
2   <TypeSignature Language="C#" Value="public struct TimeZoneInfo.TransitionTime : IEquatable&lt;TimeZoneInfo.TransitionTime&gt;, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable" />
3   <TypeSignature Language="ILAsm" Value=".class nested public sequential ansi serializable sealed beforefieldinit TimeZoneInfo/TransitionTime extends System.ValueType implements class System.IEquatable`1&lt;valuetype System.TimeZoneInfo/TransitionTime&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.ValueType</BaseTypeName>
10   </Base>
11   <Interfaces>
12     <Interface>
13       <InterfaceName>System.IEquatable&lt;System.TimeZoneInfo+TransitionTime&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="CreateFixedDateRule">
33       <MemberSignature Language="C#" Value="public static TimeZoneInfo.TransitionTime CreateFixedDateRule (DateTime timeOfDay, int month, int day);" />
34       <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.TimeZoneInfo/TransitionTime CreateFixedDateRule(valuetype System.DateTime timeOfDay, int32 month, int32 day) cil managed" />
35       <MemberType>Method</MemberType>
36       <AssemblyInfo>
37         <AssemblyVersion>4.0.0.0</AssemblyVersion>
38       </AssemblyInfo>
39       <ReturnValue>
40         <ReturnType>System.TimeZoneInfo+TransitionTime</ReturnType>
41       </ReturnValue>
42       <Parameters>
43         <Parameter Name="timeOfDay" Type="System.DateTime" />
44         <Parameter Name="month" Type="System.Int32" />
45         <Parameter Name="day" Type="System.Int32" />
46       </Parameters>
47       <Docs>
48         <param name="timeOfDay">To be added.</param>
49         <param name="month">To be added.</param>
50         <param name="day">To be added.</param>
51         <summary>To be added.</summary>
52         <returns>To be added.</returns>
53         <remarks>To be added.</remarks>
54       </Docs>
55     </Member>
56     <Member MemberName="CreateFloatingDateRule">
57       <MemberSignature Language="C#" Value="public static TimeZoneInfo.TransitionTime CreateFloatingDateRule (DateTime timeOfDay, int month, int week, DayOfWeek dayOfWeek);" />
58       <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.TimeZoneInfo/TransitionTime CreateFloatingDateRule(valuetype System.DateTime timeOfDay, int32 month, int32 week, valuetype System.DayOfWeek dayOfWeek) cil managed" />
59       <MemberType>Method</MemberType>
60       <AssemblyInfo>
61         <AssemblyVersion>4.0.0.0</AssemblyVersion>
62       </AssemblyInfo>
63       <ReturnValue>
64         <ReturnType>System.TimeZoneInfo+TransitionTime</ReturnType>
65       </ReturnValue>
66       <Parameters>
67         <Parameter Name="timeOfDay" Type="System.DateTime" />
68         <Parameter Name="month" Type="System.Int32" />
69         <Parameter Name="week" Type="System.Int32" />
70         <Parameter Name="dayOfWeek" Type="System.DayOfWeek" />
71       </Parameters>
72       <Docs>
73         <param name="timeOfDay">To be added.</param>
74         <param name="month">To be added.</param>
75         <param name="week">To be added.</param>
76         <param name="dayOfWeek">To be added.</param>
77         <summary>To be added.</summary>
78         <returns>To be added.</returns>
79         <remarks>To be added.</remarks>
80       </Docs>
81     </Member>
82     <Member MemberName="Day">
83       <MemberSignature Language="C#" Value="public int Day { get; }" />
84       <MemberSignature Language="ILAsm" Value=".property instance int32 Day" />
85       <MemberType>Property</MemberType>
86       <AssemblyInfo>
87         <AssemblyVersion>4.0.0.0</AssemblyVersion>
88       </AssemblyInfo>
89       <ReturnValue>
90         <ReturnType>System.Int32</ReturnType>
91       </ReturnValue>
92       <Docs>
93         <summary>To be added.</summary>
94         <value>To be added.</value>
95         <remarks>To be added.</remarks>
96       </Docs>
97     </Member>
98     <Member MemberName="DayOfWeek">
99       <MemberSignature Language="C#" Value="public DayOfWeek DayOfWeek { get; }" />
100       <MemberSignature Language="ILAsm" Value=".property instance valuetype System.DayOfWeek DayOfWeek" />
101       <MemberType>Property</MemberType>
102       <AssemblyInfo>
103         <AssemblyVersion>4.0.0.0</AssemblyVersion>
104       </AssemblyInfo>
105       <ReturnValue>
106         <ReturnType>System.DayOfWeek</ReturnType>
107       </ReturnValue>
108       <Docs>
109         <summary>To be added.</summary>
110         <value>To be added.</value>
111         <remarks>To be added.</remarks>
112       </Docs>
113     </Member>
114     <Member MemberName="Equals">
115       <MemberSignature Language="C#" Value="public override bool Equals (object obj);" />
116       <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object obj) cil managed" />
117       <MemberType>Method</MemberType>
118       <AssemblyInfo>
119         <AssemblyVersion>4.0.0.0</AssemblyVersion>
120       </AssemblyInfo>
121       <ReturnValue>
122         <ReturnType>System.Boolean</ReturnType>
123       </ReturnValue>
124       <Parameters>
125         <Parameter Name="obj" Type="System.Object" />
126       </Parameters>
127       <Docs>
128         <param name="obj">To be added.</param>
129         <summary>To be added.</summary>
130         <returns>To be added.</returns>
131         <remarks>To be added.</remarks>
132       </Docs>
133     </Member>
134     <Member MemberName="Equals">
135       <MemberSignature Language="C#" Value="public bool Equals (TimeZoneInfo.TransitionTime other);" />
136       <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equals(valuetype System.TimeZoneInfo/TransitionTime other) cil managed" />
137       <MemberType>Method</MemberType>
138       <AssemblyInfo>
139         <AssemblyVersion>4.0.0.0</AssemblyVersion>
140       </AssemblyInfo>
141       <ReturnValue>
142         <ReturnType>System.Boolean</ReturnType>
143       </ReturnValue>
144       <Parameters>
145         <Parameter Name="other" Type="System.TimeZoneInfo+TransitionTime" />
146       </Parameters>
147       <Docs>
148         <param name="other">To be added.</param>
149         <summary>To be added.</summary>
150         <returns>To be added.</returns>
151         <remarks>To be added.</remarks>
152       </Docs>
153     </Member>
154     <Member MemberName="GetHashCode">
155       <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
156       <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
157       <MemberType>Method</MemberType>
158       <AssemblyInfo>
159         <AssemblyVersion>4.0.0.0</AssemblyVersion>
160       </AssemblyInfo>
161       <ReturnValue>
162         <ReturnType>System.Int32</ReturnType>
163       </ReturnValue>
164       <Parameters />
165       <Docs>
166         <summary>To be added.</summary>
167         <returns>To be added.</returns>
168         <remarks>To be added.</remarks>
169       </Docs>
170     </Member>
171     <Member MemberName="IsFixedDateRule">
172       <MemberSignature Language="C#" Value="public bool IsFixedDateRule { get; }" />
173       <MemberSignature Language="ILAsm" Value=".property instance bool IsFixedDateRule" />
174       <MemberType>Property</MemberType>
175       <AssemblyInfo>
176         <AssemblyVersion>4.0.0.0</AssemblyVersion>
177       </AssemblyInfo>
178       <ReturnValue>
179         <ReturnType>System.Boolean</ReturnType>
180       </ReturnValue>
181       <Docs>
182         <summary>To be added.</summary>
183         <value>To be added.</value>
184         <remarks>To be added.</remarks>
185       </Docs>
186     </Member>
187     <Member MemberName="Month">
188       <MemberSignature Language="C#" Value="public int Month { get; }" />
189       <MemberSignature Language="ILAsm" Value=".property instance int32 Month" />
190       <MemberType>Property</MemberType>
191       <AssemblyInfo>
192         <AssemblyVersion>4.0.0.0</AssemblyVersion>
193       </AssemblyInfo>
194       <ReturnValue>
195         <ReturnType>System.Int32</ReturnType>
196       </ReturnValue>
197       <Docs>
198         <summary>To be added.</summary>
199         <value>To be added.</value>
200         <remarks>To be added.</remarks>
201       </Docs>
202     </Member>
203     <Member MemberName="op_Equality">
204       <MemberSignature Language="C#" Value="public static bool op_Equality (TimeZoneInfo.TransitionTime t1, TimeZoneInfo.TransitionTime t2);" />
205       <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Equality(valuetype System.TimeZoneInfo/TransitionTime t1, valuetype System.TimeZoneInfo/TransitionTime t2) cil managed" />
206       <MemberType>Method</MemberType>
207       <AssemblyInfo>
208         <AssemblyVersion>4.0.0.0</AssemblyVersion>
209       </AssemblyInfo>
210       <ReturnValue>
211         <ReturnType>System.Boolean</ReturnType>
212       </ReturnValue>
213       <Parameters>
214         <Parameter Name="t1" Type="System.TimeZoneInfo+TransitionTime" />
215         <Parameter Name="t2" Type="System.TimeZoneInfo+TransitionTime" />
216       </Parameters>
217       <Docs>
218         <param name="t1">To be added.</param>
219         <param name="t2">To be added.</param>
220         <summary>To be added.</summary>
221         <returns>To be added.</returns>
222         <remarks>To be added.</remarks>
223       </Docs>
224     </Member>
225     <Member MemberName="op_Inequality">
226       <MemberSignature Language="C#" Value="public static bool op_Inequality (TimeZoneInfo.TransitionTime t1, TimeZoneInfo.TransitionTime t2);" />
227       <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Inequality(valuetype System.TimeZoneInfo/TransitionTime t1, valuetype System.TimeZoneInfo/TransitionTime t2) cil managed" />
228       <MemberType>Method</MemberType>
229       <AssemblyInfo>
230         <AssemblyVersion>4.0.0.0</AssemblyVersion>
231       </AssemblyInfo>
232       <ReturnValue>
233         <ReturnType>System.Boolean</ReturnType>
234       </ReturnValue>
235       <Parameters>
236         <Parameter Name="t1" Type="System.TimeZoneInfo+TransitionTime" />
237         <Parameter Name="t2" Type="System.TimeZoneInfo+TransitionTime" />
238       </Parameters>
239       <Docs>
240         <param name="t1">To be added.</param>
241         <param name="t2">To be added.</param>
242         <summary>To be added.</summary>
243         <returns>To be added.</returns>
244         <remarks>To be added.</remarks>
245       </Docs>
246     </Member>
247     <Member MemberName="System.Runtime.Serialization.IDeserializationCallback.OnDeserialization">
248       <MemberSignature Language="C#" Value="void IDeserializationCallback.OnDeserialization (object sender);" />
249       <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) cil managed" />
250       <MemberType>Method</MemberType>
251       <AssemblyInfo>
252         <AssemblyVersion>4.0.0.0</AssemblyVersion>
253       </AssemblyInfo>
254       <ReturnValue>
255         <ReturnType>System.Void</ReturnType>
256       </ReturnValue>
257       <Parameters>
258         <Parameter Name="sender" Type="System.Object" />
259       </Parameters>
260       <Docs>
261         <param name="sender">To be added.</param>
262         <summary>To be added.</summary>
263         <remarks>To be added.</remarks>
264       </Docs>
265     </Member>
266     <Member MemberName="System.Runtime.Serialization.ISerializable.GetObjectData">
267       <MemberSignature Language="C#" Value="void ISerializable.GetObjectData (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);" />
268       <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" />
269       <MemberType>Method</MemberType>
270       <AssemblyInfo>
271         <AssemblyVersion>4.0.0.0</AssemblyVersion>
272       </AssemblyInfo>
273       <ReturnValue>
274         <ReturnType>System.Void</ReturnType>
275       </ReturnValue>
276       <Parameters>
277         <Parameter Name="info" Type="System.Runtime.Serialization.SerializationInfo" />
278         <Parameter Name="context" Type="System.Runtime.Serialization.StreamingContext" />
279       </Parameters>
280       <Docs>
281         <param name="info">To be added.</param>
282         <param name="context">To be added.</param>
283         <summary>To be added.</summary>
284         <remarks>To be added.</remarks>
285       </Docs>
286     </Member>
287     <Member MemberName="TimeOfDay">
288       <MemberSignature Language="C#" Value="public DateTime TimeOfDay { get; }" />
289       <MemberSignature Language="ILAsm" Value=".property instance valuetype System.DateTime TimeOfDay" />
290       <MemberType>Property</MemberType>
291       <AssemblyInfo>
292         <AssemblyVersion>4.0.0.0</AssemblyVersion>
293       </AssemblyInfo>
294       <ReturnValue>
295         <ReturnType>System.DateTime</ReturnType>
296       </ReturnValue>
297       <Docs>
298         <summary>To be added.</summary>
299         <value>To be added.</value>
300         <remarks>To be added.</remarks>
301       </Docs>
302     </Member>
303     <Member MemberName="Week">
304       <MemberSignature Language="C#" Value="public int Week { get; }" />
305       <MemberSignature Language="ILAsm" Value=".property instance int32 Week" />
306       <MemberType>Property</MemberType>
307       <AssemblyInfo>
308         <AssemblyVersion>4.0.0.0</AssemblyVersion>
309       </AssemblyInfo>
310       <ReturnValue>
311         <ReturnType>System.Int32</ReturnType>
312       </ReturnValue>
313       <Docs>
314         <summary>To be added.</summary>
315         <value>To be added.</value>
316         <remarks>To be added.</remarks>
317       </Docs>
318     </Member>
319   </Members>
320 </Type>