Merge pull request #820 from brendanzagaeski/master
[mono.git] / mcs / class / corlib / Documentation / en / System / TimeZoneInfo.xml
1 <Type Name="TimeZoneInfo" FullName="System.TimeZoneInfo">
2   <TypeSignature Language="C#" Value="public sealed class TimeZoneInfo : IEquatable&lt;TimeZoneInfo&gt;, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable" />
3   <TypeSignature Language="ILAsm" Value=".class public auto ansi serializable sealed beforefieldinit TimeZoneInfo extends System.Object implements class System.IEquatable`1&lt;class System.TimeZoneInfo&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&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="BaseUtcOffset">
33       <MemberSignature Language="C#" Value="public TimeSpan BaseUtcOffset { get; }" />
34       <MemberSignature Language="ILAsm" Value=".property instance valuetype System.TimeSpan BaseUtcOffset" />
35       <MemberType>Property</MemberType>
36       <AssemblyInfo>
37         <AssemblyVersion>4.0.0.0</AssemblyVersion>
38       </AssemblyInfo>
39       <ReturnValue>
40         <ReturnType>System.TimeSpan</ReturnType>
41       </ReturnValue>
42       <Docs>
43         <summary>To be added.</summary>
44         <value>To be added.</value>
45         <remarks>To be added.</remarks>
46       </Docs>
47     </Member>
48     <Member MemberName="ClearCachedData">
49       <MemberSignature Language="C#" Value="public static void ClearCachedData ();" />
50       <MemberSignature Language="ILAsm" Value=".method public static hidebysig void ClearCachedData() cil managed" />
51       <MemberType>Method</MemberType>
52       <AssemblyInfo>
53         <AssemblyVersion>4.0.0.0</AssemblyVersion>
54       </AssemblyInfo>
55       <ReturnValue>
56         <ReturnType>System.Void</ReturnType>
57       </ReturnValue>
58       <Parameters />
59       <Docs>
60         <summary>To be added.</summary>
61         <remarks>To be added.</remarks>
62       </Docs>
63     </Member>
64     <Member MemberName="ConvertTime">
65       <MemberSignature Language="C#" Value="public static DateTime ConvertTime (DateTime dateTime, TimeZoneInfo destinationTimeZone);" />
66       <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.DateTime ConvertTime(valuetype System.DateTime dateTime, class System.TimeZoneInfo destinationTimeZone) cil managed" />
67       <MemberType>Method</MemberType>
68       <AssemblyInfo>
69         <AssemblyVersion>4.0.0.0</AssemblyVersion>
70       </AssemblyInfo>
71       <ReturnValue>
72         <ReturnType>System.DateTime</ReturnType>
73       </ReturnValue>
74       <Parameters>
75         <Parameter Name="dateTime" Type="System.DateTime" />
76         <Parameter Name="destinationTimeZone" Type="System.TimeZoneInfo" />
77       </Parameters>
78       <Docs>
79         <param name="dateTime">To be added.</param>
80         <param name="destinationTimeZone">To be added.</param>
81         <summary>To be added.</summary>
82         <returns>To be added.</returns>
83         <remarks>To be added.</remarks>
84       </Docs>
85     </Member>
86     <Member MemberName="ConvertTime">
87       <MemberSignature Language="C#" Value="public static DateTimeOffset ConvertTime (DateTimeOffset dateTimeOffset, TimeZoneInfo destinationTimeZone);" />
88       <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.DateTimeOffset ConvertTime(valuetype System.DateTimeOffset dateTimeOffset, class System.TimeZoneInfo destinationTimeZone) cil managed" />
89       <MemberType>Method</MemberType>
90       <AssemblyInfo>
91         <AssemblyVersion>4.0.0.0</AssemblyVersion>
92       </AssemblyInfo>
93       <ReturnValue>
94         <ReturnType>System.DateTimeOffset</ReturnType>
95       </ReturnValue>
96       <Parameters>
97         <Parameter Name="dateTimeOffset" Type="System.DateTimeOffset" />
98         <Parameter Name="destinationTimeZone" Type="System.TimeZoneInfo" />
99       </Parameters>
100       <Docs>
101         <param name="dateTimeOffset">To be added.</param>
102         <param name="destinationTimeZone">To be added.</param>
103         <summary>To be added.</summary>
104         <returns>To be added.</returns>
105         <remarks>To be added.</remarks>
106       </Docs>
107     </Member>
108     <Member MemberName="ConvertTime">
109       <MemberSignature Language="C#" Value="public static DateTime ConvertTime (DateTime dateTime, TimeZoneInfo sourceTimeZone, TimeZoneInfo destinationTimeZone);" />
110       <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.DateTime ConvertTime(valuetype System.DateTime dateTime, class System.TimeZoneInfo sourceTimeZone, class System.TimeZoneInfo destinationTimeZone) cil managed" />
111       <MemberType>Method</MemberType>
112       <AssemblyInfo>
113         <AssemblyVersion>4.0.0.0</AssemblyVersion>
114       </AssemblyInfo>
115       <ReturnValue>
116         <ReturnType>System.DateTime</ReturnType>
117       </ReturnValue>
118       <Parameters>
119         <Parameter Name="dateTime" Type="System.DateTime" />
120         <Parameter Name="sourceTimeZone" Type="System.TimeZoneInfo" />
121         <Parameter Name="destinationTimeZone" Type="System.TimeZoneInfo" />
122       </Parameters>
123       <Docs>
124         <param name="dateTime">To be added.</param>
125         <param name="sourceTimeZone">To be added.</param>
126         <param name="destinationTimeZone">To be added.</param>
127         <summary>To be added.</summary>
128         <returns>To be added.</returns>
129         <remarks>To be added.</remarks>
130       </Docs>
131     </Member>
132     <Member MemberName="ConvertTimeBySystemTimeZoneId">
133       <MemberSignature Language="C#" Value="public static DateTime ConvertTimeBySystemTimeZoneId (DateTime dateTime, string destinationTimeZoneId);" />
134       <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.DateTime ConvertTimeBySystemTimeZoneId(valuetype System.DateTime dateTime, string destinationTimeZoneId) cil managed" />
135       <MemberType>Method</MemberType>
136       <AssemblyInfo>
137         <AssemblyVersion>4.0.0.0</AssemblyVersion>
138       </AssemblyInfo>
139       <ReturnValue>
140         <ReturnType>System.DateTime</ReturnType>
141       </ReturnValue>
142       <Parameters>
143         <Parameter Name="dateTime" Type="System.DateTime" />
144         <Parameter Name="destinationTimeZoneId" Type="System.String" />
145       </Parameters>
146       <Docs>
147         <param name="dateTime">To be added.</param>
148         <param name="destinationTimeZoneId">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="ConvertTimeBySystemTimeZoneId">
155       <MemberSignature Language="C#" Value="public static DateTimeOffset ConvertTimeBySystemTimeZoneId (DateTimeOffset dateTimeOffset, string destinationTimeZoneId);" />
156       <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.DateTimeOffset ConvertTimeBySystemTimeZoneId(valuetype System.DateTimeOffset dateTimeOffset, string destinationTimeZoneId) cil managed" />
157       <MemberType>Method</MemberType>
158       <AssemblyInfo>
159         <AssemblyVersion>4.0.0.0</AssemblyVersion>
160       </AssemblyInfo>
161       <ReturnValue>
162         <ReturnType>System.DateTimeOffset</ReturnType>
163       </ReturnValue>
164       <Parameters>
165         <Parameter Name="dateTimeOffset" Type="System.DateTimeOffset" />
166         <Parameter Name="destinationTimeZoneId" Type="System.String" />
167       </Parameters>
168       <Docs>
169         <param name="dateTimeOffset">To be added.</param>
170         <param name="destinationTimeZoneId">To be added.</param>
171         <summary>To be added.</summary>
172         <returns>To be added.</returns>
173         <remarks>To be added.</remarks>
174       </Docs>
175     </Member>
176     <Member MemberName="ConvertTimeBySystemTimeZoneId">
177       <MemberSignature Language="C#" Value="public static DateTime ConvertTimeBySystemTimeZoneId (DateTime dateTime, string sourceTimeZoneId, string destinationTimeZoneId);" />
178       <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.DateTime ConvertTimeBySystemTimeZoneId(valuetype System.DateTime dateTime, string sourceTimeZoneId, string destinationTimeZoneId) cil managed" />
179       <MemberType>Method</MemberType>
180       <AssemblyInfo>
181         <AssemblyVersion>4.0.0.0</AssemblyVersion>
182       </AssemblyInfo>
183       <ReturnValue>
184         <ReturnType>System.DateTime</ReturnType>
185       </ReturnValue>
186       <Parameters>
187         <Parameter Name="dateTime" Type="System.DateTime" />
188         <Parameter Name="sourceTimeZoneId" Type="System.String" />
189         <Parameter Name="destinationTimeZoneId" Type="System.String" />
190       </Parameters>
191       <Docs>
192         <param name="dateTime">To be added.</param>
193         <param name="sourceTimeZoneId">To be added.</param>
194         <param name="destinationTimeZoneId">To be added.</param>
195         <summary>To be added.</summary>
196         <returns>To be added.</returns>
197         <remarks>To be added.</remarks>
198       </Docs>
199     </Member>
200     <Member MemberName="ConvertTimeFromUtc">
201       <MemberSignature Language="C#" Value="public static DateTime ConvertTimeFromUtc (DateTime dateTime, TimeZoneInfo destinationTimeZone);" />
202       <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.DateTime ConvertTimeFromUtc(valuetype System.DateTime dateTime, class System.TimeZoneInfo destinationTimeZone) cil managed" />
203       <MemberType>Method</MemberType>
204       <AssemblyInfo>
205         <AssemblyVersion>4.0.0.0</AssemblyVersion>
206       </AssemblyInfo>
207       <ReturnValue>
208         <ReturnType>System.DateTime</ReturnType>
209       </ReturnValue>
210       <Parameters>
211         <Parameter Name="dateTime" Type="System.DateTime" />
212         <Parameter Name="destinationTimeZone" Type="System.TimeZoneInfo" />
213       </Parameters>
214       <Docs>
215         <param name="dateTime">To be added.</param>
216         <param name="destinationTimeZone">To be added.</param>
217         <summary>To be added.</summary>
218         <returns>To be added.</returns>
219         <remarks>To be added.</remarks>
220       </Docs>
221     </Member>
222     <Member MemberName="ConvertTimeToUtc">
223       <MemberSignature Language="C#" Value="public static DateTime ConvertTimeToUtc (DateTime dateTime);" />
224       <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.DateTime ConvertTimeToUtc(valuetype System.DateTime dateTime) cil managed" />
225       <MemberType>Method</MemberType>
226       <AssemblyInfo>
227         <AssemblyVersion>4.0.0.0</AssemblyVersion>
228       </AssemblyInfo>
229       <ReturnValue>
230         <ReturnType>System.DateTime</ReturnType>
231       </ReturnValue>
232       <Parameters>
233         <Parameter Name="dateTime" Type="System.DateTime" />
234       </Parameters>
235       <Docs>
236         <param name="dateTime">To be added.</param>
237         <summary>To be added.</summary>
238         <returns>To be added.</returns>
239         <remarks>To be added.</remarks>
240       </Docs>
241     </Member>
242     <Member MemberName="ConvertTimeToUtc">
243       <MemberSignature Language="C#" Value="public static DateTime ConvertTimeToUtc (DateTime dateTime, TimeZoneInfo sourceTimeZone);" />
244       <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.DateTime ConvertTimeToUtc(valuetype System.DateTime dateTime, class System.TimeZoneInfo sourceTimeZone) cil managed" />
245       <MemberType>Method</MemberType>
246       <AssemblyInfo>
247         <AssemblyVersion>4.0.0.0</AssemblyVersion>
248       </AssemblyInfo>
249       <ReturnValue>
250         <ReturnType>System.DateTime</ReturnType>
251       </ReturnValue>
252       <Parameters>
253         <Parameter Name="dateTime" Type="System.DateTime" />
254         <Parameter Name="sourceTimeZone" Type="System.TimeZoneInfo" />
255       </Parameters>
256       <Docs>
257         <param name="dateTime">To be added.</param>
258         <param name="sourceTimeZone">To be added.</param>
259         <summary>To be added.</summary>
260         <returns>To be added.</returns>
261         <remarks>To be added.</remarks>
262       </Docs>
263     </Member>
264     <Member MemberName="CreateCustomTimeZone">
265       <MemberSignature Language="C#" Value="public static TimeZoneInfo CreateCustomTimeZone (string id, TimeSpan baseUtcOffset, string displayName, string standardDisplayName);" />
266       <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.TimeZoneInfo CreateCustomTimeZone(string id, valuetype System.TimeSpan baseUtcOffset, string displayName, string standardDisplayName) cil managed" />
267       <MemberType>Method</MemberType>
268       <AssemblyInfo>
269         <AssemblyVersion>4.0.0.0</AssemblyVersion>
270       </AssemblyInfo>
271       <ReturnValue>
272         <ReturnType>System.TimeZoneInfo</ReturnType>
273       </ReturnValue>
274       <Parameters>
275         <Parameter Name="id" Type="System.String" />
276         <Parameter Name="baseUtcOffset" Type="System.TimeSpan" />
277         <Parameter Name="displayName" Type="System.String" />
278         <Parameter Name="standardDisplayName" Type="System.String" />
279       </Parameters>
280       <Docs>
281         <param name="id">To be added.</param>
282         <param name="baseUtcOffset">To be added.</param>
283         <param name="displayName">To be added.</param>
284         <param name="standardDisplayName">To be added.</param>
285         <summary>To be added.</summary>
286         <returns>To be added.</returns>
287         <remarks>To be added.</remarks>
288       </Docs>
289     </Member>
290     <Member MemberName="CreateCustomTimeZone">
291       <MemberSignature Language="C#" Value="public static TimeZoneInfo CreateCustomTimeZone (string id, TimeSpan baseUtcOffset, string displayName, string standardDisplayName, string daylightDisplayName, TimeZoneInfo.AdjustmentRule[] adjustmentRules);" />
292       <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.TimeZoneInfo CreateCustomTimeZone(string id, valuetype System.TimeSpan baseUtcOffset, string displayName, string standardDisplayName, string daylightDisplayName, class System.TimeZoneInfo/AdjustmentRule[] adjustmentRules) cil managed" />
293       <MemberType>Method</MemberType>
294       <AssemblyInfo>
295         <AssemblyVersion>4.0.0.0</AssemblyVersion>
296       </AssemblyInfo>
297       <ReturnValue>
298         <ReturnType>System.TimeZoneInfo</ReturnType>
299       </ReturnValue>
300       <Parameters>
301         <Parameter Name="id" Type="System.String" />
302         <Parameter Name="baseUtcOffset" Type="System.TimeSpan" />
303         <Parameter Name="displayName" Type="System.String" />
304         <Parameter Name="standardDisplayName" Type="System.String" />
305         <Parameter Name="daylightDisplayName" Type="System.String" />
306         <Parameter Name="adjustmentRules" Type="System.TimeZoneInfo+AdjustmentRule[]" />
307       </Parameters>
308       <Docs>
309         <param name="id">To be added.</param>
310         <param name="baseUtcOffset">To be added.</param>
311         <param name="displayName">To be added.</param>
312         <param name="standardDisplayName">To be added.</param>
313         <param name="daylightDisplayName">To be added.</param>
314         <param name="adjustmentRules">To be added.</param>
315         <summary>To be added.</summary>
316         <returns>To be added.</returns>
317         <remarks>To be added.</remarks>
318       </Docs>
319     </Member>
320     <Member MemberName="CreateCustomTimeZone">
321       <MemberSignature Language="C#" Value="public static TimeZoneInfo CreateCustomTimeZone (string id, TimeSpan baseUtcOffset, string displayName, string standardDisplayName, string daylightDisplayName, TimeZoneInfo.AdjustmentRule[] adjustmentRules, bool disableDaylightSavingTime);" />
322       <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.TimeZoneInfo CreateCustomTimeZone(string id, valuetype System.TimeSpan baseUtcOffset, string displayName, string standardDisplayName, string daylightDisplayName, class System.TimeZoneInfo/AdjustmentRule[] adjustmentRules, bool disableDaylightSavingTime) cil managed" />
323       <MemberType>Method</MemberType>
324       <AssemblyInfo>
325         <AssemblyVersion>4.0.0.0</AssemblyVersion>
326       </AssemblyInfo>
327       <ReturnValue>
328         <ReturnType>System.TimeZoneInfo</ReturnType>
329       </ReturnValue>
330       <Parameters>
331         <Parameter Name="id" Type="System.String" />
332         <Parameter Name="baseUtcOffset" Type="System.TimeSpan" />
333         <Parameter Name="displayName" Type="System.String" />
334         <Parameter Name="standardDisplayName" Type="System.String" />
335         <Parameter Name="daylightDisplayName" Type="System.String" />
336         <Parameter Name="adjustmentRules" Type="System.TimeZoneInfo+AdjustmentRule[]" />
337         <Parameter Name="disableDaylightSavingTime" Type="System.Boolean" />
338       </Parameters>
339       <Docs>
340         <param name="id">To be added.</param>
341         <param name="baseUtcOffset">To be added.</param>
342         <param name="displayName">To be added.</param>
343         <param name="standardDisplayName">To be added.</param>
344         <param name="daylightDisplayName">To be added.</param>
345         <param name="adjustmentRules">To be added.</param>
346         <param name="disableDaylightSavingTime">To be added.</param>
347         <summary>To be added.</summary>
348         <returns>To be added.</returns>
349         <remarks>To be added.</remarks>
350       </Docs>
351     </Member>
352     <Member MemberName="DaylightName">
353       <MemberSignature Language="C#" Value="public string DaylightName { get; }" />
354       <MemberSignature Language="ILAsm" Value=".property instance string DaylightName" />
355       <MemberType>Property</MemberType>
356       <AssemblyInfo>
357         <AssemblyVersion>4.0.0.0</AssemblyVersion>
358       </AssemblyInfo>
359       <ReturnValue>
360         <ReturnType>System.String</ReturnType>
361       </ReturnValue>
362       <Docs>
363         <summary>To be added.</summary>
364         <value>To be added.</value>
365         <remarks>To be added.</remarks>
366       </Docs>
367     </Member>
368     <Member MemberName="DisplayName">
369       <MemberSignature Language="C#" Value="public string DisplayName { get; }" />
370       <MemberSignature Language="ILAsm" Value=".property instance string DisplayName" />
371       <MemberType>Property</MemberType>
372       <AssemblyInfo>
373         <AssemblyVersion>4.0.0.0</AssemblyVersion>
374       </AssemblyInfo>
375       <ReturnValue>
376         <ReturnType>System.String</ReturnType>
377       </ReturnValue>
378       <Docs>
379         <summary>To be added.</summary>
380         <value>To be added.</value>
381         <remarks>To be added.</remarks>
382       </Docs>
383     </Member>
384     <Member MemberName="Equals">
385       <MemberSignature Language="C#" Value="public override bool Equals (object obj);" />
386       <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object obj) cil managed" />
387       <MemberType>Method</MemberType>
388       <AssemblyInfo>
389         <AssemblyVersion>4.0.0.0</AssemblyVersion>
390       </AssemblyInfo>
391       <ReturnValue>
392         <ReturnType>System.Boolean</ReturnType>
393       </ReturnValue>
394       <Parameters>
395         <Parameter Name="obj" Type="System.Object" />
396       </Parameters>
397       <Docs>
398         <param name="obj">To be added.</param>
399         <summary>To be added.</summary>
400         <returns>To be added.</returns>
401         <remarks>To be added.</remarks>
402       </Docs>
403     </Member>
404     <Member MemberName="Equals">
405       <MemberSignature Language="C#" Value="public bool Equals (TimeZoneInfo other);" />
406       <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equals(class System.TimeZoneInfo other) cil managed" />
407       <MemberType>Method</MemberType>
408       <AssemblyInfo>
409         <AssemblyVersion>4.0.0.0</AssemblyVersion>
410       </AssemblyInfo>
411       <ReturnValue>
412         <ReturnType>System.Boolean</ReturnType>
413       </ReturnValue>
414       <Parameters>
415         <Parameter Name="other" Type="System.TimeZoneInfo" />
416       </Parameters>
417       <Docs>
418         <param name="other">To be added.</param>
419         <summary>To be added.</summary>
420         <returns>To be added.</returns>
421         <remarks>To be added.</remarks>
422       </Docs>
423     </Member>
424     <Member MemberName="FindSystemTimeZoneById">
425       <MemberSignature Language="C#" Value="public static TimeZoneInfo FindSystemTimeZoneById (string id);" />
426       <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.TimeZoneInfo FindSystemTimeZoneById(string id) cil managed" />
427       <MemberType>Method</MemberType>
428       <AssemblyInfo>
429         <AssemblyVersion>4.0.0.0</AssemblyVersion>
430       </AssemblyInfo>
431       <ReturnValue>
432         <ReturnType>System.TimeZoneInfo</ReturnType>
433       </ReturnValue>
434       <Parameters>
435         <Parameter Name="id" Type="System.String" />
436       </Parameters>
437       <Docs>
438         <param name="id">To be added.</param>
439         <summary>To be added.</summary>
440         <returns>To be added.</returns>
441         <remarks>To be added.</remarks>
442       </Docs>
443     </Member>
444     <Member MemberName="FromSerializedString">
445       <MemberSignature Language="C#" Value="public static TimeZoneInfo FromSerializedString (string source);" />
446       <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.TimeZoneInfo FromSerializedString(string source) cil managed" />
447       <MemberType>Method</MemberType>
448       <AssemblyInfo>
449         <AssemblyVersion>4.0.0.0</AssemblyVersion>
450       </AssemblyInfo>
451       <ReturnValue>
452         <ReturnType>System.TimeZoneInfo</ReturnType>
453       </ReturnValue>
454       <Parameters>
455         <Parameter Name="source" Type="System.String" />
456       </Parameters>
457       <Docs>
458         <param name="source">To be added.</param>
459         <summary>To be added.</summary>
460         <returns>To be added.</returns>
461         <remarks>To be added.</remarks>
462       </Docs>
463     </Member>
464     <Member MemberName="GetAdjustmentRules">
465       <MemberSignature Language="C#" Value="public TimeZoneInfo.AdjustmentRule[] GetAdjustmentRules ();" />
466       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.TimeZoneInfo/AdjustmentRule[] GetAdjustmentRules() cil managed" />
467       <MemberType>Method</MemberType>
468       <AssemblyInfo>
469         <AssemblyVersion>4.0.0.0</AssemblyVersion>
470       </AssemblyInfo>
471       <ReturnValue>
472         <ReturnType>System.TimeZoneInfo+AdjustmentRule[]</ReturnType>
473       </ReturnValue>
474       <Parameters />
475       <Docs>
476         <summary>To be added.</summary>
477         <returns>To be added.</returns>
478         <remarks>To be added.</remarks>
479       </Docs>
480     </Member>
481     <Member MemberName="GetAmbiguousTimeOffsets">
482       <MemberSignature Language="C#" Value="public TimeSpan[] GetAmbiguousTimeOffsets (DateTime dateTime);" />
483       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype System.TimeSpan[] GetAmbiguousTimeOffsets(valuetype System.DateTime dateTime) cil managed" />
484       <MemberType>Method</MemberType>
485       <AssemblyInfo>
486         <AssemblyVersion>4.0.0.0</AssemblyVersion>
487       </AssemblyInfo>
488       <ReturnValue>
489         <ReturnType>System.TimeSpan[]</ReturnType>
490       </ReturnValue>
491       <Parameters>
492         <Parameter Name="dateTime" Type="System.DateTime" />
493       </Parameters>
494       <Docs>
495         <param name="dateTime">To be added.</param>
496         <summary>To be added.</summary>
497         <returns>To be added.</returns>
498         <remarks>To be added.</remarks>
499       </Docs>
500     </Member>
501     <Member MemberName="GetAmbiguousTimeOffsets">
502       <MemberSignature Language="C#" Value="public TimeSpan[] GetAmbiguousTimeOffsets (DateTimeOffset dateTimeOffset);" />
503       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype System.TimeSpan[] GetAmbiguousTimeOffsets(valuetype System.DateTimeOffset dateTimeOffset) cil managed" />
504       <MemberType>Method</MemberType>
505       <AssemblyInfo>
506         <AssemblyVersion>4.0.0.0</AssemblyVersion>
507       </AssemblyInfo>
508       <ReturnValue>
509         <ReturnType>System.TimeSpan[]</ReturnType>
510       </ReturnValue>
511       <Parameters>
512         <Parameter Name="dateTimeOffset" Type="System.DateTimeOffset" />
513       </Parameters>
514       <Docs>
515         <param name="dateTimeOffset">To be added.</param>
516         <summary>To be added.</summary>
517         <returns>To be added.</returns>
518         <remarks>To be added.</remarks>
519       </Docs>
520     </Member>
521     <Member MemberName="GetHashCode">
522       <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
523       <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
524       <MemberType>Method</MemberType>
525       <AssemblyInfo>
526         <AssemblyVersion>4.0.0.0</AssemblyVersion>
527       </AssemblyInfo>
528       <ReturnValue>
529         <ReturnType>System.Int32</ReturnType>
530       </ReturnValue>
531       <Parameters />
532       <Docs>
533         <summary>To be added.</summary>
534         <returns>To be added.</returns>
535         <remarks>To be added.</remarks>
536       </Docs>
537     </Member>
538     <Member MemberName="GetSystemTimeZones">
539       <MemberSignature Language="C#" Value="public static System.Collections.ObjectModel.ReadOnlyCollection&lt;TimeZoneInfo&gt; GetSystemTimeZones ();" />
540       <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.ObjectModel.ReadOnlyCollection`1&lt;class System.TimeZoneInfo&gt; GetSystemTimeZones() cil managed" />
541       <MemberType>Method</MemberType>
542       <AssemblyInfo>
543         <AssemblyVersion>4.0.0.0</AssemblyVersion>
544       </AssemblyInfo>
545       <ReturnValue>
546         <ReturnType>System.Collections.ObjectModel.ReadOnlyCollection&lt;System.TimeZoneInfo&gt;</ReturnType>
547       </ReturnValue>
548       <Parameters />
549       <Docs>
550         <summary>To be added.</summary>
551         <returns>To be added.</returns>
552         <remarks>To be added.</remarks>
553       </Docs>
554     </Member>
555     <Member MemberName="GetUtcOffset">
556       <MemberSignature Language="C#" Value="public TimeSpan GetUtcOffset (DateTime dateTime);" />
557       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype System.TimeSpan GetUtcOffset(valuetype System.DateTime dateTime) cil managed" />
558       <MemberType>Method</MemberType>
559       <AssemblyInfo>
560         <AssemblyVersion>4.0.0.0</AssemblyVersion>
561       </AssemblyInfo>
562       <ReturnValue>
563         <ReturnType>System.TimeSpan</ReturnType>
564       </ReturnValue>
565       <Parameters>
566         <Parameter Name="dateTime" Type="System.DateTime" />
567       </Parameters>
568       <Docs>
569         <param name="dateTime">To be added.</param>
570         <summary>To be added.</summary>
571         <returns>To be added.</returns>
572         <remarks>To be added.</remarks>
573       </Docs>
574     </Member>
575     <Member MemberName="GetUtcOffset">
576       <MemberSignature Language="C#" Value="public TimeSpan GetUtcOffset (DateTimeOffset dateTimeOffset);" />
577       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype System.TimeSpan GetUtcOffset(valuetype System.DateTimeOffset dateTimeOffset) cil managed" />
578       <MemberType>Method</MemberType>
579       <AssemblyInfo>
580         <AssemblyVersion>4.0.0.0</AssemblyVersion>
581       </AssemblyInfo>
582       <ReturnValue>
583         <ReturnType>System.TimeSpan</ReturnType>
584       </ReturnValue>
585       <Parameters>
586         <Parameter Name="dateTimeOffset" Type="System.DateTimeOffset" />
587       </Parameters>
588       <Docs>
589         <param name="dateTimeOffset">To be added.</param>
590         <summary>To be added.</summary>
591         <returns>To be added.</returns>
592         <remarks>To be added.</remarks>
593       </Docs>
594     </Member>
595     <Member MemberName="HasSameRules">
596       <MemberSignature Language="C#" Value="public bool HasSameRules (TimeZoneInfo other);" />
597       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool HasSameRules(class System.TimeZoneInfo other) cil managed" />
598       <MemberType>Method</MemberType>
599       <AssemblyInfo>
600         <AssemblyVersion>4.0.0.0</AssemblyVersion>
601       </AssemblyInfo>
602       <ReturnValue>
603         <ReturnType>System.Boolean</ReturnType>
604       </ReturnValue>
605       <Parameters>
606         <Parameter Name="other" Type="System.TimeZoneInfo" />
607       </Parameters>
608       <Docs>
609         <param name="other">To be added.</param>
610         <summary>To be added.</summary>
611         <returns>To be added.</returns>
612         <remarks>To be added.</remarks>
613       </Docs>
614     </Member>
615     <Member MemberName="Id">
616       <MemberSignature Language="C#" Value="public string Id { get; }" />
617       <MemberSignature Language="ILAsm" Value=".property instance string Id" />
618       <MemberType>Property</MemberType>
619       <AssemblyInfo>
620         <AssemblyVersion>4.0.0.0</AssemblyVersion>
621       </AssemblyInfo>
622       <ReturnValue>
623         <ReturnType>System.String</ReturnType>
624       </ReturnValue>
625       <Docs>
626         <summary>To be added.</summary>
627         <value>To be added.</value>
628         <remarks>To be added.</remarks>
629       </Docs>
630     </Member>
631     <Member MemberName="IsAmbiguousTime">
632       <MemberSignature Language="C#" Value="public bool IsAmbiguousTime (DateTime dateTime);" />
633       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool IsAmbiguousTime(valuetype System.DateTime dateTime) cil managed" />
634       <MemberType>Method</MemberType>
635       <AssemblyInfo>
636         <AssemblyVersion>4.0.0.0</AssemblyVersion>
637       </AssemblyInfo>
638       <ReturnValue>
639         <ReturnType>System.Boolean</ReturnType>
640       </ReturnValue>
641       <Parameters>
642         <Parameter Name="dateTime" Type="System.DateTime" />
643       </Parameters>
644       <Docs>
645         <param name="dateTime">To be added.</param>
646         <summary>To be added.</summary>
647         <returns>To be added.</returns>
648         <remarks>To be added.</remarks>
649       </Docs>
650     </Member>
651     <Member MemberName="IsAmbiguousTime">
652       <MemberSignature Language="C#" Value="public bool IsAmbiguousTime (DateTimeOffset dateTimeOffset);" />
653       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool IsAmbiguousTime(valuetype System.DateTimeOffset dateTimeOffset) cil managed" />
654       <MemberType>Method</MemberType>
655       <AssemblyInfo>
656         <AssemblyVersion>4.0.0.0</AssemblyVersion>
657       </AssemblyInfo>
658       <ReturnValue>
659         <ReturnType>System.Boolean</ReturnType>
660       </ReturnValue>
661       <Parameters>
662         <Parameter Name="dateTimeOffset" Type="System.DateTimeOffset" />
663       </Parameters>
664       <Docs>
665         <param name="dateTimeOffset">To be added.</param>
666         <summary>To be added.</summary>
667         <returns>To be added.</returns>
668         <remarks>To be added.</remarks>
669       </Docs>
670     </Member>
671     <Member MemberName="IsDaylightSavingTime">
672       <MemberSignature Language="C#" Value="public bool IsDaylightSavingTime (DateTime dateTime);" />
673       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool IsDaylightSavingTime(valuetype System.DateTime dateTime) cil managed" />
674       <MemberType>Method</MemberType>
675       <AssemblyInfo>
676         <AssemblyVersion>4.0.0.0</AssemblyVersion>
677       </AssemblyInfo>
678       <ReturnValue>
679         <ReturnType>System.Boolean</ReturnType>
680       </ReturnValue>
681       <Parameters>
682         <Parameter Name="dateTime" Type="System.DateTime" />
683       </Parameters>
684       <Docs>
685         <param name="dateTime">To be added.</param>
686         <summary>To be added.</summary>
687         <returns>To be added.</returns>
688         <remarks>To be added.</remarks>
689       </Docs>
690     </Member>
691     <Member MemberName="IsDaylightSavingTime">
692       <MemberSignature Language="C#" Value="public bool IsDaylightSavingTime (DateTimeOffset dateTimeOffset);" />
693       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool IsDaylightSavingTime(valuetype System.DateTimeOffset dateTimeOffset) cil managed" />
694       <MemberType>Method</MemberType>
695       <AssemblyInfo>
696         <AssemblyVersion>4.0.0.0</AssemblyVersion>
697       </AssemblyInfo>
698       <ReturnValue>
699         <ReturnType>System.Boolean</ReturnType>
700       </ReturnValue>
701       <Parameters>
702         <Parameter Name="dateTimeOffset" Type="System.DateTimeOffset" />
703       </Parameters>
704       <Docs>
705         <param name="dateTimeOffset">To be added.</param>
706         <summary>To be added.</summary>
707         <returns>To be added.</returns>
708         <remarks>To be added.</remarks>
709       </Docs>
710     </Member>
711     <Member MemberName="IsInvalidTime">
712       <MemberSignature Language="C#" Value="public bool IsInvalidTime (DateTime dateTime);" />
713       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool IsInvalidTime(valuetype System.DateTime dateTime) cil managed" />
714       <MemberType>Method</MemberType>
715       <AssemblyInfo>
716         <AssemblyVersion>4.0.0.0</AssemblyVersion>
717       </AssemblyInfo>
718       <ReturnValue>
719         <ReturnType>System.Boolean</ReturnType>
720       </ReturnValue>
721       <Parameters>
722         <Parameter Name="dateTime" Type="System.DateTime" />
723       </Parameters>
724       <Docs>
725         <param name="dateTime">To be added.</param>
726         <summary>To be added.</summary>
727         <returns>To be added.</returns>
728         <remarks>To be added.</remarks>
729       </Docs>
730     </Member>
731     <Member MemberName="Local">
732       <MemberSignature Language="C#" Value="public static TimeZoneInfo Local { get; }" />
733       <MemberSignature Language="ILAsm" Value=".property class System.TimeZoneInfo Local" />
734       <MemberType>Property</MemberType>
735       <AssemblyInfo>
736         <AssemblyVersion>4.0.0.0</AssemblyVersion>
737       </AssemblyInfo>
738       <ReturnValue>
739         <ReturnType>System.TimeZoneInfo</ReturnType>
740       </ReturnValue>
741       <Docs>
742         <summary>To be added.</summary>
743         <value>To be added.</value>
744         <remarks>To be added.</remarks>
745       </Docs>
746     </Member>
747     <Member MemberName="StandardName">
748       <MemberSignature Language="C#" Value="public string StandardName { get; }" />
749       <MemberSignature Language="ILAsm" Value=".property instance string StandardName" />
750       <MemberType>Property</MemberType>
751       <AssemblyInfo>
752         <AssemblyVersion>4.0.0.0</AssemblyVersion>
753       </AssemblyInfo>
754       <ReturnValue>
755         <ReturnType>System.String</ReturnType>
756       </ReturnValue>
757       <Docs>
758         <summary>To be added.</summary>
759         <value>To be added.</value>
760         <remarks>To be added.</remarks>
761       </Docs>
762     </Member>
763     <Member MemberName="SupportsDaylightSavingTime">
764       <MemberSignature Language="C#" Value="public bool SupportsDaylightSavingTime { get; }" />
765       <MemberSignature Language="ILAsm" Value=".property instance bool SupportsDaylightSavingTime" />
766       <MemberType>Property</MemberType>
767       <AssemblyInfo>
768         <AssemblyVersion>4.0.0.0</AssemblyVersion>
769       </AssemblyInfo>
770       <ReturnValue>
771         <ReturnType>System.Boolean</ReturnType>
772       </ReturnValue>
773       <Docs>
774         <summary>To be added.</summary>
775         <value>To be added.</value>
776         <remarks>To be added.</remarks>
777       </Docs>
778     </Member>
779     <Member MemberName="System.Runtime.Serialization.IDeserializationCallback.OnDeserialization">
780       <MemberSignature Language="C#" Value="void IDeserializationCallback.OnDeserialization (object sender);" />
781       <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) cil managed" />
782       <MemberType>Method</MemberType>
783       <AssemblyInfo>
784         <AssemblyVersion>4.0.0.0</AssemblyVersion>
785       </AssemblyInfo>
786       <ReturnValue>
787         <ReturnType>System.Void</ReturnType>
788       </ReturnValue>
789       <Parameters>
790         <Parameter Name="sender" Type="System.Object" />
791       </Parameters>
792       <Docs>
793         <param name="sender">To be added.</param>
794         <summary>To be added.</summary>
795         <remarks>To be added.</remarks>
796       </Docs>
797     </Member>
798     <Member MemberName="System.Runtime.Serialization.ISerializable.GetObjectData">
799       <MemberSignature Language="C#" Value="void ISerializable.GetObjectData (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);" />
800       <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" />
801       <MemberType>Method</MemberType>
802       <AssemblyInfo>
803         <AssemblyVersion>4.0.0.0</AssemblyVersion>
804       </AssemblyInfo>
805       <ReturnValue>
806         <ReturnType>System.Void</ReturnType>
807       </ReturnValue>
808       <Parameters>
809         <Parameter Name="info" Type="System.Runtime.Serialization.SerializationInfo" />
810         <Parameter Name="context" Type="System.Runtime.Serialization.StreamingContext" />
811       </Parameters>
812       <Docs>
813         <param name="info">To be added.</param>
814         <param name="context">To be added.</param>
815         <summary>To be added.</summary>
816         <remarks>To be added.</remarks>
817       </Docs>
818     </Member>
819     <Member MemberName="ToSerializedString">
820       <MemberSignature Language="C#" Value="public string ToSerializedString ();" />
821       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance string ToSerializedString() cil managed" />
822       <MemberType>Method</MemberType>
823       <AssemblyInfo>
824         <AssemblyVersion>4.0.0.0</AssemblyVersion>
825       </AssemblyInfo>
826       <ReturnValue>
827         <ReturnType>System.String</ReturnType>
828       </ReturnValue>
829       <Parameters />
830       <Docs>
831         <summary>To be added.</summary>
832         <returns>To be added.</returns>
833         <remarks>To be added.</remarks>
834       </Docs>
835     </Member>
836     <Member MemberName="ToString">
837       <MemberSignature Language="C#" Value="public override string ToString ();" />
838       <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />
839       <MemberType>Method</MemberType>
840       <AssemblyInfo>
841         <AssemblyVersion>4.0.0.0</AssemblyVersion>
842       </AssemblyInfo>
843       <ReturnValue>
844         <ReturnType>System.String</ReturnType>
845       </ReturnValue>
846       <Parameters />
847       <Docs>
848         <summary>To be added.</summary>
849         <returns>To be added.</returns>
850         <remarks>To be added.</remarks>
851       </Docs>
852     </Member>
853     <Member MemberName="Utc">
854       <MemberSignature Language="C#" Value="public static TimeZoneInfo Utc { get; }" />
855       <MemberSignature Language="ILAsm" Value=".property class System.TimeZoneInfo Utc" />
856       <MemberType>Property</MemberType>
857       <AssemblyInfo>
858         <AssemblyVersion>4.0.0.0</AssemblyVersion>
859       </AssemblyInfo>
860       <ReturnValue>
861         <ReturnType>System.TimeZoneInfo</ReturnType>
862       </ReturnValue>
863       <Docs>
864         <summary>To be added.</summary>
865         <value>To be added.</value>
866         <remarks>To be added.</remarks>
867       </Docs>
868     </Member>
869   </Members>
870 </Type>