Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ XsdDuration() [5/5]

System.Xml.Schema.XsdDuration.XsdDuration ( string s,
DurationType durationType )
inline

Definition at line 148 of file XsdDuration.cs.

149 {
150 XsdDuration result;
151 Exception ex = TryParse(s, durationType, out result);
152 if (ex != null)
153 {
154 throw ex;
155 }
156 _years = result.Years;
157 _months = result.Months;
158 _days = result.Days;
159 _hours = result.Hours;
160 _minutes = result.Minutes;
161 _seconds = result.Seconds;
162 _nanoseconds = (uint)result.Nanoseconds;
163 if (result.IsNegative)
164 {
165 _nanoseconds |= 2147483648u;
166 }
167 }
static Exception TryParse(string s, out XsdDuration result)
XsdDuration(bool isNegative, int years, int months, int days, int hours, int minutes, int seconds, int nanoseconds)

References System.Xml.Schema.XsdDuration._days, System.Xml.Schema.XsdDuration._hours, System.Xml.Schema.XsdDuration._minutes, System.Xml.Schema.XsdDuration._months, System.Xml.Schema.XsdDuration._nanoseconds, System.Xml.Schema.XsdDuration._seconds, System.Xml.Schema.XsdDuration._years, System.Xml.Schema.XsdDuration.Days, System.Xml.Dictionary, System.Xml.Schema.XsdDuration.Hours, System.Xml.Schema.XsdDuration.IsNegative, System.Xml.Schema.XsdDuration.Minutes, System.Xml.Schema.XsdDuration.Months, System.Xml.Schema.XsdDuration.Nanoseconds, System.s, System.Xml.Schema.XsdDuration.Seconds, System.Xml.Schema.XsdDuration.TryParse(), and System.Xml.Schema.XsdDuration.Years.