Definition at line 332 of file XsdDuration.cs.
333 {
342 {
344 {
347 }
348 else
349 {
351 }
353 {
356 {
358 }
360 {
362 {
364 }
365 if (i != 0)
366 {
370 {
372 }
375 {
377 }
379 {
381 }
382 }
383 }
384 }
385 }
391 {
393 }
394 if (i == 0)
395 {
399 {
401 }
403 {
405 {
407 }
408 if (i != 0)
409 {
413 {
415 }
418 {
420 }
422 {
424 }
425 }
426 }
427 }
431 {
433 }
434 if (i != 0)
435 {
439 {
441 }
444 {
446 }
448 {
450 }
451 }
455 {
461 {
463 }
464 if (i == 0)
465 {
467 }
468 while (i > 9)
469 {
472 }
474 {
476 }
479 {
481 }
483 {
485 }
486 }
488 {
489 if (i == 0)
490 {
492 }
496 {
498 }
499 }
505 {
507 }
508 if (i != 0)
509 {
513 {
515 }
518 {
520 }
522 {
524 }
525 }
529 {
531 }
535 {
537 }
538 if (i != 0)
539 {
543 {
545 }
548 {
550 }
552 {
554 }
555 }
559 {
561 {
563 {
565 }
566 }
568 {
570 }
571 }
574 return null;
575 }
static string XmlConvert_Overflow
static string Format(string resourceFormat, object p1)
static string XmlConvert_BadFormat
XsdDuration(bool isNegative, int years, int months, int days, int hours, int minutes, int seconds, int nanoseconds)
static string TryParseDigits(string s, ref int offset, bool eatDigits, out int result, out int numDigits)
References System.Xml.Dictionary, System.SR.Format(), System.length, System.offset, System.s, System.text, System.Xml.Schema.XsdDuration.TryParseDigits(), System.SR.XmlConvert_BadFormat, and System.SR.XmlConvert_Overflow.