79 references to XsdDateTimeFlags
System.Xml (79)
System\Xml\Schema\DataTypeImplementation.cs (14)
1808private XsdDateTimeFlags dateTimeFlags; 1821internal Datatype_dateTimeBase(XsdDateTimeFlags dateTimeFlags) { 1888internal Datatype_dateTimeNoTimeZone() : base(XsdDateTimeFlags.XdrDateTimeNoTz) { } 1892internal Datatype_dateTimeTimeZone() : base(XsdDateTimeFlags.XdrDateTime) {} 1922internal Datatype_dateTime() : base(XsdDateTimeFlags.DateTime) {} 1926internal Datatype_timeNoTimeZone() : base(XsdDateTimeFlags.XdrTimeNoTz) { } 1930internal Datatype_timeTimeZone() : base(XsdDateTimeFlags.Time) { } 1962internal Datatype_time() : base(XsdDateTimeFlags.Time) {} 1994internal Datatype_date() : base(XsdDateTimeFlags.Date) { } 2026internal Datatype_yearMonth() : base(XsdDateTimeFlags.GYearMonth) { } 2059internal Datatype_year() : base(XsdDateTimeFlags.GYear) { } 2091internal Datatype_monthDay() : base(XsdDateTimeFlags.GMonthDay) { } 2123internal Datatype_day() : base(XsdDateTimeFlags.GDay) { } 2156internal Datatype_month() : base(XsdDateTimeFlags.GMonth) { }
System\Xml\Schema\XmlValueConverter.cs (34)
586return (DateTime)(new XsdDateTime(value, XsdDateTimeFlags.Date)); 590return (DateTime)(new XsdDateTime(value, XsdDateTimeFlags.DateTime)); 603return (DateTime)(new XsdDateTime(value, XsdDateTimeFlags.GDay)); 607return (DateTime)(new XsdDateTime(value, XsdDateTimeFlags.GMonth)); 611return (DateTime)(new XsdDateTime(value, XsdDateTimeFlags.GMonthDay)); 615return (DateTime)(new XsdDateTime(value, XsdDateTimeFlags.GYear)); 619return (DateTime)(new XsdDateTime(value, XsdDateTimeFlags.GYearMonth)); 623return (DateTimeOffset)(new XsdDateTime(value, XsdDateTimeFlags.Date)); 627return (DateTimeOffset)(new XsdDateTime(value, XsdDateTimeFlags.DateTime)); 631return (DateTimeOffset)(new XsdDateTime(value, XsdDateTimeFlags.GDay)); 635return (DateTimeOffset)(new XsdDateTime(value, XsdDateTimeFlags.GMonth)); 639return (DateTimeOffset)(new XsdDateTime(value, XsdDateTimeFlags.GMonthDay)); 643return (DateTimeOffset)(new XsdDateTime(value, XsdDateTimeFlags.GYear)); 647return (DateTimeOffset)(new XsdDateTime(value, XsdDateTimeFlags.GYearMonth)); 686return (DateTime)(new XsdDateTime(value, XsdDateTimeFlags.Time)); 690return (DateTimeOffset)(new XsdDateTime(value, XsdDateTimeFlags.Time)); 712return (new XsdDateTime(value, XsdDateTimeFlags.Date)).ToString(); 716return (new XsdDateTime(value, XsdDateTimeFlags.DateTime)).ToString(); 728return (new XsdDateTime(value, XsdDateTimeFlags.GDay)).ToString(); 732return (new XsdDateTime(value, XsdDateTimeFlags.GMonth)).ToString(); 736return (new XsdDateTime(value, XsdDateTimeFlags.GMonthDay)).ToString(); 740return (new XsdDateTime(value, XsdDateTimeFlags.GYear)).ToString(); 744return (new XsdDateTime(value, XsdDateTimeFlags.GYearMonth)).ToString(); 748return (new XsdDateTime(value, XsdDateTimeFlags.Date)).ToString(); 752return (new XsdDateTime(value, XsdDateTimeFlags.DateTime)).ToString(); 756return (new XsdDateTime(value, XsdDateTimeFlags.GDay)).ToString(); 760return (new XsdDateTime(value, XsdDateTimeFlags.GMonth)).ToString(); 764return (new XsdDateTime(value, XsdDateTimeFlags.GMonthDay)).ToString(); 768return (new XsdDateTime(value, XsdDateTimeFlags.GYear)).ToString(); 772return (new XsdDateTime(value, XsdDateTimeFlags.GYearMonth)).ToString(); 789return (new XsdDateTime(value, XsdDateTimeFlags.Time)).ToString(); 793return (new XsdDateTime(value, XsdDateTimeFlags.Time)).ToString(); 873return (DateTime)(new XsdDateTime(value, XsdDateTimeFlags.AllXsd)); 877return (DateTimeOffset)(new XsdDateTime(value, XsdDateTimeFlags.AllXsd));
System\Xml\Schema\XsdDateTime.cs (28)
117public XsdDateTime(string text) : this(text, XsdDateTimeFlags.AllXsd) { 124public XsdDateTime(string text, XsdDateTimeFlags kinds) : this() { 147internal static bool TryParse(string text, XsdDateTimeFlags kinds, out XsdDateTime result) { 161public XsdDateTime(DateTime dateTime, XsdDateTimeFlags kinds) { 196public XsdDateTime(DateTimeOffset dateTimeOffset) : this(dateTimeOffset, XsdDateTimeFlags.DateTime) { 199public XsdDateTime(DateTimeOffset dateTimeOffset, XsdDateTimeFlags kinds) { 694public bool Parse(string text, XsdDateTimeFlags kinds) { 706if (Test(kinds, XsdDateTimeFlags.DateTime | XsdDateTimeFlags.Date | XsdDateTimeFlags.XdrDateTime | XsdDateTimeFlags.XdrDateTimeNoTz)) { 711if (Test(kinds, XsdDateTimeFlags.DateTime)) { 717if (Test(kinds, XsdDateTimeFlags.Date)) { 724if (Test(kinds, XsdDateTimeFlags.XdrDateTime)) { 730if (Test(kinds, XsdDateTimeFlags.XdrDateTimeNoTz)) { 746if (Test(kinds, XsdDateTimeFlags.Time)) { 757if (Test(kinds, XsdDateTimeFlags.XdrTimeNoTz)) { 768if (Test(kinds, XsdDateTimeFlags.GYearMonth | XsdDateTimeFlags.GYear)) { 770if (Test(kinds, XsdDateTimeFlags.GYearMonth)) { 781if (Test(kinds, XsdDateTimeFlags.GYear)) { 791if (Test(kinds, XsdDateTimeFlags.GMonthDay | XsdDateTimeFlags.GMonth)) { 797if (Test(kinds, XsdDateTimeFlags.GMonthDay) && ParseChar(start + Lz__mm, '-')) { 807if (Test(kinds, XsdDateTimeFlags.GMonth)) { 818if (Test(kinds, XsdDateTimeFlags.GDay)) { 987private static bool Test(XsdDateTimeFlags left, XsdDateTimeFlags right) {
System\Xml\XmlConvert.cs (3)
792XsdDateTime xsdDateTime = new XsdDateTime(value, XsdDateTimeFlags.DateTime); 1266XsdDateTime xsdDateTime = new XsdDateTime(s, XsdDateTimeFlags.AllXsd); 1295XsdDateTime xsdDateTime = new XsdDateTime(s, XsdDateTimeFlags.AllXsd);