37 references to DurationType
System.Xml (37)
System\Xml\Schema\DataTypeImplementation.cs (4)
1745exception = XsdDuration.TryParse(s, XsdDuration.DurationType.YearMonthDuration, out duration); 1750exception = duration.TryToTimeSpan(XsdDuration.DurationType.YearMonthDuration, out timeSpanValue); 1783exception = XsdDuration.TryParse(s, XsdDuration.DurationType.DayTimeDuration, out duration); 1787exception = duration.TryToTimeSpan(XsdDuration.DurationType.DayTimeDuration, out timeSpanValue);
System\Xml\Schema\XmlValueConverter.cs (12)
595return new XsdDuration(value, XsdDuration.DurationType.DayTimeDuration).ToTimeSpan(XsdDuration.DurationType.DayTimeDuration); 599return new XsdDuration(value, XsdDuration.DurationType.Duration).ToTimeSpan(XsdDuration.DurationType.Duration); 695return new XsdDuration(value, XsdDuration.DurationType.YearMonthDuration).ToTimeSpan(XsdDuration.DurationType.YearMonthDuration); 720return new XsdDuration(value, XsdDuration.DurationType.DayTimeDuration).ToString(XsdDuration.DurationType.DayTimeDuration); 724return new XsdDuration(value, XsdDuration.DurationType.Duration).ToString(XsdDuration.DurationType.Duration); 797return new XsdDuration(value, XsdDuration.DurationType.YearMonthDuration).ToString(XsdDuration.DurationType.YearMonthDuration);
System\Xml\Schema\XsdDuration.cs (21)
74public XsdDuration(TimeSpan timeSpan) : this(timeSpan, DurationType.Duration) { 81public XsdDuration(TimeSpan timeSpan, DurationType durationType) { 96if (durationType == DurationType.YearMonthDuration) { 109Debug.Assert(durationType == DurationType.Duration || durationType == DurationType.DayTimeDuration); 129public XsdDuration(string s) : this(s, DurationType.Duration) { 136public XsdDuration(string s, DurationType durationType) { 273return ToTimeSpan(DurationType.Duration); 280public TimeSpan ToTimeSpan(DurationType durationType) { 291return TryToTimeSpan(DurationType.Duration, out result); 295internal Exception TryToTimeSpan(DurationType durationType, out TimeSpan result) { 303if (durationType != DurationType.DayTimeDuration) { 309if (durationType != DurationType.YearMonthDuration) { 356return ToString(DurationType.Duration); 363internal string ToString(DurationType durationType) { 372if (durationType != DurationType.DayTimeDuration) { 385if (durationType != DurationType.YearMonthDuration) { 444return TryParse(s, DurationType.Duration, out result); 448internal static Exception TryParse(string s, DurationType durationType, out XsdDuration result) { 600if (durationType == DurationType.DayTimeDuration) { 604else if (durationType == DurationType.YearMonthDuration) {