terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
XsdDuration.cs
Go to the documentation of this file.
1using System;
2using System.Text;
5
6namespace System.Xml.Schema
7{
8 [global::Cpp2ILInjected.Token(Token = "0x200016D")]
9 internal struct XsdDuration
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x6000C90")]
12 [global::Cpp2ILInjected.Address(RVA = "0x1DEEC94", Offset = "0x1DEEC94", Length = "0x15C")]
13 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDuration), Member = ".ctor", MemberParameters = new object[]
15 {
18 }, ReturnType = typeof(void))]
19 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
20 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
22 public XsdDuration(bool isNegative, int years, int months, int days, int hours, int minutes, int seconds, int nanoseconds)
23 {
24 throw null;
25 }
26
27 [global::Cpp2ILInjected.Token(Token = "0x6000C91")]
28 [global::Cpp2ILInjected.Address(RVA = "0x1DEEDF0", Offset = "0x1DEEDF0", Length = "0xD8")]
29 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
30 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlConvert), Member = "ToString", MemberParameters = new object[] { typeof(TimeSpan) }, ReturnType = typeof(string))]
31 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
33 {
34 throw null;
35 }
36
37 [global::Cpp2ILInjected.Token(Token = "0x6000C92")]
38 [global::Cpp2ILInjected.Address(RVA = "0x1DEEEC8", Offset = "0x1DEEEC8", Length = "0x180")]
39 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
40 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "DayTimeDurationToString", MemberParameters = new object[] { typeof(TimeSpan) }, ReturnType = typeof(string))]
41 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "DurationToString", MemberParameters = new object[] { typeof(TimeSpan) }, ReturnType = typeof(string))]
42 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "YearMonthDurationToString", MemberParameters = new object[] { typeof(TimeSpan) }, ReturnType = typeof(string))]
43 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
44 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDuration), Member = ".ctor", MemberParameters = new object[]
45 {
46 typeof(bool),
47 typeof(int),
48 typeof(int),
49 typeof(int),
50 typeof(int),
51 typeof(int),
52 typeof(int),
53 typeof(int)
54 }, ReturnType = typeof(void))]
59
60 [global::Cpp2ILInjected.Token(Token = "0x6000C93")]
61 [global::Cpp2ILInjected.Address(RVA = "0x1DEF048", Offset = "0x1DEF048", Length = "0x8C")]
62 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
63 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToDayTimeDuration", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(TimeSpan))]
64 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToDuration", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(TimeSpan))]
65 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToYearMonthDuration", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(TimeSpan))]
66 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
67 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDuration), Member = "TryParse", MemberParameters = new object[]
68 {
69 typeof(string),
70 typeof(XsdDuration.DurationType),
72 }, ReturnType = typeof(Exception))]
73 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
75 {
76 throw null;
77 }
78
79 [global::Cpp2ILInjected.Token(Token = "0x17000345")]
80 public bool IsNegative
81 {
82 [global::Cpp2ILInjected.Token(Token = "0x6000C94")]
83 [global::Cpp2ILInjected.Address(RVA = "0x1DEF788", Offset = "0x1DEF788", Length = "0xC")]
84 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
85 get
86 {
87 throw null;
88 }
89 }
90
91 [global::Cpp2ILInjected.Token(Token = "0x17000346")]
92 public int Years
93 {
94 [global::Cpp2ILInjected.Token(Token = "0x6000C95")]
95 [global::Cpp2ILInjected.Address(RVA = "0x1DEF794", Offset = "0x1DEF794", Length = "0x8")]
96 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
97 get
98 {
99 throw null;
100 }
101 }
102
103 [global::Cpp2ILInjected.Token(Token = "0x17000347")]
104 public int Months
105 {
106 [global::Cpp2ILInjected.Token(Token = "0x6000C96")]
107 [global::Cpp2ILInjected.Address(RVA = "0x1DEF79C", Offset = "0x1DEF79C", Length = "0x8")]
108 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
109 get
110 {
111 throw null;
112 }
113 }
114
115 [global::Cpp2ILInjected.Token(Token = "0x17000348")]
116 public int Days
117 {
118 [global::Cpp2ILInjected.Token(Token = "0x6000C97")]
119 [global::Cpp2ILInjected.Address(RVA = "0x1DEF7A4", Offset = "0x1DEF7A4", Length = "0x8")]
120 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
121 get
122 {
123 throw null;
124 }
125 }
126
127 [global::Cpp2ILInjected.Token(Token = "0x17000349")]
128 public int Hours
129 {
130 [global::Cpp2ILInjected.Token(Token = "0x6000C98")]
131 [global::Cpp2ILInjected.Address(RVA = "0x1DEF7AC", Offset = "0x1DEF7AC", Length = "0x8")]
132 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
133 get
134 {
135 throw null;
136 }
137 }
138
139 [global::Cpp2ILInjected.Token(Token = "0x1700034A")]
140 public int Minutes
141 {
142 [global::Cpp2ILInjected.Token(Token = "0x6000C99")]
143 [global::Cpp2ILInjected.Address(RVA = "0x1DEF7B4", Offset = "0x1DEF7B4", Length = "0x8")]
144 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
145 get
146 {
147 throw null;
148 }
149 }
150
151 [global::Cpp2ILInjected.Token(Token = "0x1700034B")]
152 public int Seconds
153 {
154 [global::Cpp2ILInjected.Token(Token = "0x6000C9A")]
155 [global::Cpp2ILInjected.Address(RVA = "0x1DEF7BC", Offset = "0x1DEF7BC", Length = "0x8")]
156 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
157 get
158 {
159 throw null;
160 }
161 }
162
163 [global::Cpp2ILInjected.Token(Token = "0x1700034C")]
164 public int Nanoseconds
165 {
166 [global::Cpp2ILInjected.Token(Token = "0x6000C9B")]
167 [global::Cpp2ILInjected.Address(RVA = "0x1DEF77C", Offset = "0x1DEF77C", Length = "0xC")]
168 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
169 get
170 {
171 throw null;
172 }
173 }
174
175 [global::Cpp2ILInjected.Token(Token = "0x6000C9C")]
176 [global::Cpp2ILInjected.Address(RVA = "0x1DEF7C4", Offset = "0x1DEF7C4", Length = "0x48")]
177 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToDayTimeDuration", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(TimeSpan))]
178 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToDuration", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(TimeSpan))]
179 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToYearMonthDuration", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(TimeSpan))]
180 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
181 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDuration), Member = "TryToTimeSpan", MemberParameters = new object[]
182 {
183 typeof(XsdDuration.DurationType),
185 }, ReturnType = typeof(Exception))]
186 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
188 {
189 throw null;
190 }
191
192 [global::Cpp2ILInjected.Token(Token = "0x6000C9D")]
193 [global::Cpp2ILInjected.Address(RVA = "0x1DEFCC8", Offset = "0x1DEFCC8", Length = "0xC")]
194 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlConvert), Member = "TryToTimeSpan", MemberParameters = new object[]
195 {
196 typeof(string),
198 }, ReturnType = typeof(Exception))]
199 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
200 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDuration), Member = "TryToTimeSpan", MemberParameters = new object[]
201 {
202 typeof(XsdDuration.DurationType),
204 }, ReturnType = typeof(Exception))]
206 {
207 throw null;
208 }
209
210 [global::Cpp2ILInjected.Token(Token = "0x6000C9E")]
211 [global::Cpp2ILInjected.Address(RVA = "0x1DEF80C", Offset = "0x1DEF80C", Length = "0x4BC")]
212 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
213 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Datatype_yearMonthDuration), Member = "TryParseValue", MemberParameters = new object[]
214 {
215 typeof(string),
218 typeof(ref object)
219 }, ReturnType = typeof(Exception))]
220 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Datatype_dayTimeDuration), Member = "TryParseValue", MemberParameters = new object[]
221 {
222 typeof(string),
225 typeof(ref object)
226 }, ReturnType = typeof(Exception))]
227 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDuration), Member = "ToTimeSpan", MemberParameters = new object[] { typeof(XsdDuration.DurationType) }, ReturnType = typeof(TimeSpan))]
228 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDuration), Member = "TryToTimeSpan", MemberParameters = new object[] { typeof(ref TimeSpan) }, ReturnType = typeof(Exception))]
229 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
230 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Res), Member = "GetString", MemberParameters = new object[]
231 {
232 typeof(string),
233 typeof(object[])
234 }, ReturnType = typeof(string))]
235 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(OverflowException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
236 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 58)]
238 {
239 throw null;
240 }
241
242 [global::Cpp2ILInjected.Token(Token = "0x6000C9F")]
243 [global::Cpp2ILInjected.Address(RVA = "0x1DEFCD4", Offset = "0x1DEFCD4", Length = "0x8")]
244 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlConvert), Member = "ToString", MemberParameters = new object[] { typeof(TimeSpan) }, ReturnType = typeof(string))]
245 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
246 public override string ToString()
247 {
248 throw null;
249 }
250
251 [global::Cpp2ILInjected.Token(Token = "0x6000CA0")]
252 [global::Cpp2ILInjected.Address(RVA = "0x1DEFCDC", Offset = "0x1DEFCDC", Length = "0x3F4")]
253 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
254 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "DayTimeDurationToString", MemberParameters = new object[] { typeof(TimeSpan) }, ReturnType = typeof(string))]
255 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "DurationToString", MemberParameters = new object[] { typeof(TimeSpan) }, ReturnType = typeof(string))]
256 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "YearMonthDurationToString", MemberParameters = new object[] { typeof(TimeSpan) }, ReturnType = typeof(string))]
257 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
258 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
259 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(StringBuilder))]
260 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XmlConvert), Member = "ToString", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
261 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(StringBuilder))]
262 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "get_Length", ReturnType = typeof(int))]
263 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
264 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "set_Length", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
265 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "set_Chars", MemberParameters = new object[]
266 {
267 typeof(int),
268 typeof(char)
269 }, ReturnType = typeof(void))]
270 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
272 {
273 throw null;
274 }
275
276 [global::Cpp2ILInjected.Token(Token = "0x6000CA1")]
277 [global::Cpp2ILInjected.Address(RVA = "0x1DF00D0", Offset = "0x1DF00D0", Length = "0xC")]
278 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlConvert), Member = "TryToTimeSpan", MemberParameters = new object[]
279 {
280 typeof(string),
282 }, ReturnType = typeof(Exception))]
283 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
284 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDuration), Member = "TryParse", MemberParameters = new object[]
285 {
286 typeof(string),
287 typeof(XsdDuration.DurationType),
289 }, ReturnType = typeof(Exception))]
290 internal static Exception TryParse(string s, out XsdDuration result)
291 {
292 throw null;
293 }
294
295 [global::Cpp2ILInjected.Token(Token = "0x6000CA2")]
296 [global::Cpp2ILInjected.Address(RVA = "0x1DEF0D4", Offset = "0x1DEF0D4", Length = "0x6A8")]
297 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
298 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Datatype_yearMonthDuration), Member = "TryParseValue", MemberParameters = new object[]
299 {
300 typeof(string),
303 typeof(ref object)
304 }, ReturnType = typeof(Exception))]
305 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Datatype_dayTimeDuration), Member = "TryParseValue", MemberParameters = new object[]
306 {
307 typeof(string),
310 typeof(ref object)
311 }, ReturnType = typeof(Exception))]
312 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDuration), Member = ".ctor", MemberParameters = new object[]
313 {
314 typeof(string),
315 typeof(XsdDuration.DurationType)
316 }, ReturnType = typeof(void))]
317 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDuration), Member = "TryParse", MemberParameters = new object[]
318 {
319 typeof(string),
321 }, ReturnType = typeof(Exception))]
322 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
323 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Trim", ReturnType = typeof(string))]
324 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
325 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDuration), Member = "TryParseDigits", MemberParameters = new object[]
326 {
327 typeof(string),
328 typeof(ref int),
329 typeof(bool),
330 typeof(ref int),
331 typeof(ref int)
332 }, ReturnType = typeof(string))]
333 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Res), Member = "GetString", MemberParameters = new object[]
334 {
335 typeof(string),
336 typeof(object[])
337 }, ReturnType = typeof(string))]
338 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(OverflowException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
339 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FormatException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
340 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
342 {
343 throw null;
344 }
345
346 [global::Cpp2ILInjected.Token(Token = "0x6000CA3")]
347 [global::Cpp2ILInjected.Address(RVA = "0x1DF00DC", Offset = "0x1DF00DC", Length = "0x1B4")]
348 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
349 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDuration), Member = "TryParse", MemberParameters = new object[]
350 {
351 typeof(string),
354 }, ReturnType = typeof(Exception))]
355 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
356 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
357 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
358 private static string TryParseDigits(string s, ref int offset, bool eatDigits, out int result, out int numDigits)
359 {
360 throw null;
361 }
362
363 [global::Cpp2ILInjected.Token(Token = "0x4000673")]
364 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
365 private int years;
366
367 [global::Cpp2ILInjected.Token(Token = "0x4000674")]
368 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4")]
369 private int months;
370
371 [global::Cpp2ILInjected.Token(Token = "0x4000675")]
372 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
373 private int days;
374
375 [global::Cpp2ILInjected.Token(Token = "0x4000676")]
376 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC")]
377 private int hours;
378
379 [global::Cpp2ILInjected.Token(Token = "0x4000677")]
380 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
381 private int minutes;
382
383 [global::Cpp2ILInjected.Token(Token = "0x4000678")]
384 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
385 private int seconds;
386
387 [global::Cpp2ILInjected.Token(Token = "0x4000679")]
388 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
389 private uint nanoseconds;
390
391 [global::Cpp2ILInjected.Token(Token = "0x200016E")]
392 private enum Parts
393 {
394 [global::Cpp2ILInjected.Token(Token = "0x400067B")]
395 HasNone,
396 [global::Cpp2ILInjected.Token(Token = "0x400067C")]
397 HasYears,
398 [global::Cpp2ILInjected.Token(Token = "0x400067D")]
399 HasMonths,
400 [global::Cpp2ILInjected.Token(Token = "0x400067E")]
401 HasDays = 4,
402 [global::Cpp2ILInjected.Token(Token = "0x400067F")]
403 HasHours = 8,
404 [global::Cpp2ILInjected.Token(Token = "0x4000680")]
405 HasMinutes = 16,
406 [global::Cpp2ILInjected.Token(Token = "0x4000681")]
407 HasSeconds = 32
408 }
409
410 [global::Cpp2ILInjected.Token(Token = "0x200016F")]
411 public enum DurationType
412 {
413 [global::Cpp2ILInjected.Token(Token = "0x4000683")]
414 Duration,
415 [global::Cpp2ILInjected.Token(Token = "0x4000684")]
417 [global::Cpp2ILInjected.Token(Token = "0x4000685")]
419 }
420 }
421}
class f__AnonymousType0<< Count > j__TPar
static Exception TryParse(string s, out XsdDuration result)
TimeSpan ToTimeSpan(XsdDuration.DurationType durationType)
static Exception TryParse(string s, XsdDuration.DurationType durationType, out XsdDuration result)
Exception TryToTimeSpan(out TimeSpan result)
XsdDuration(TimeSpan timeSpan, XsdDuration.DurationType durationType)
Exception TryToTimeSpan(XsdDuration.DurationType durationType, out TimeSpan result)
XsdDuration(bool isNegative, int years, int months, int days, int hours, int minutes, int seconds, int nanoseconds)
string ToString(XsdDuration.DurationType durationType)
XsdDuration(TimeSpan timeSpan)
static string TryParseDigits(string s, ref int offset, bool eatDigits, out int result, out int numDigits)
XsdDuration(string s, XsdDuration.DurationType durationType)