public static TimeSpan ToTimeSpan(string s) { XsdDuration duration; try { duration = new XsdDuration(s); } catch (Exception) { throw new FormatException(Res.GetString("XmlConvert_BadFormat", new object[] { s, "TimeSpan" })); } return duration.ToTimeSpan(); }
protected static TimeSpan StringToYearMonthDuration(string value) { XsdDuration duration = new XsdDuration(value, XsdDuration.DurationType.YearMonthDuration); return(duration.ToTimeSpan(XsdDuration.DurationType.YearMonthDuration)); }
///<include file='doc\XmlConvert.uex' path='docs/doc[@for="XmlConvert.ToTimeSpan"]/*' /> /// <devdoc> /// <para>[To be supplied.]</para> /// </devdoc> public static TimeSpan ToTimeSpan(string s) { XsdDuration duration; TimeSpan timeSpan; try { duration = new XsdDuration(s); } catch (Exception) { // Remap exception for v1 compatibility throw new FormatException(SR.Format(SR.XmlConvert_BadFormat, s, "TimeSpan")); } timeSpan = duration.ToTimeSpan(); return timeSpan; }
protected static TimeSpan StringToYearMonthDuration(string value) { XsdDuration duration = new XsdDuration(value, XsdDuration.DurationType.YearMonthDuration); return duration.ToTimeSpan(XsdDuration.DurationType.YearMonthDuration); }