91 references to Kind
mscorlib (44)
system\currenttimezone.cs (2)
143if (time.Kind == DateTimeKind.Local) { 235if (time.Kind == DateTimeKind.Utc) {
system\datetime.cs (5)
798if (Kind == DateTimeKind.Utc) { 809if (Kind == DateTimeKind.Local) { 1053Contract.Ensures(Contract.Result<DateTime>().Kind == DateTimeKind.Local); 1072Contract.Ensures(Contract.Result<DateTime>().Kind == DateTimeKind.Utc); 1398if (Kind == DateTimeKind.Local) {
system\datetimeoffset.cs (7)
71if (dateTime.Kind != DateTimeKind.Utc) { 86if (dateTime.Kind == DateTimeKind.Local) { 91else if (dateTime.Kind == DateTimeKind.Utc) { 190Contract.Ensures(Contract.Result<DateTime>().Kind == DateTimeKind.Utc); 198Contract.Ensures(Contract.Result<DateTime>().Kind == DateTimeKind.Local); 500return (ClockDateTime == other.ClockDateTime && Offset == other.Offset && ClockDateTime.Kind == other.ClockDateTime.Kind);
system\globalization\datetimeformat.cs (3)
727} else if (dateTime.Kind == DateTimeKind.Utc) { 776switch (dateTime.Kind) { 881else if (dateTime.Kind == DateTimeKind.Local) {
system\globalization\datetimeparse.cs (1)
2610Contract.Assert(result.parsedDate.Kind == DateTimeKind.Unspecified, "result.parsedDate.Kind == DateTimeKind.Unspecified");
system\timezone.cs (3)
96if (time.Kind == DateTimeKind.Utc) { 113if (time.Kind == DateTimeKind.Local) { 200DateTimeKind kind = time.Kind;
system\timezoneinfo.cs (23)
383if (dateTime.Kind == DateTimeKind.Local) { 387else if (dateTime.Kind == DateTimeKind.Utc) { 448if (dateTime.Kind == DateTimeKind.Local) { 472else if (dateTime.Kind == DateTimeKind.Utc) { 514if (dateTime.Kind == DateTimeKind.Local) { 518else if (dateTime.Kind == DateTimeKind.Utc) { 579if (dateTime.Kind == DateTimeKind.Local) { 582else if (dateTime.Kind == DateTimeKind.Utc) { 623if ( (dateTime.Kind == DateTimeKind.Unspecified) 624|| (dateTime.Kind == DateTimeKind.Local && s_cachedData.GetCorrespondingKind(this) == DateTimeKind.Local) ) { 672if (dateTime.Kind == DateTimeKind.Local && String.Compare(sourceTimeZoneId, TimeZoneInfo.Local.Id, StringComparison.OrdinalIgnoreCase) == 0) { 681else if (dateTime.Kind == DateTimeKind.Utc && String.Compare(sourceTimeZoneId, TimeZoneInfo.Utc.Id, StringComparison.OrdinalIgnoreCase) == 0) { 738if (dateTime.Kind == DateTimeKind.Utc) { 766if ( ((flags & TimeZoneInfoOptions.NoThrowOnInvalidTime) == 0) && (dateTime.Kind != DateTimeKind.Unspecified) && (dateTime.Kind != sourceKind) ) { 802if (dateTime.Kind != DateTimeKind.Unspecified && sourceKind != DateTimeKind.Unspecified 843if (dateTime.Kind == DateTimeKind.Utc) { 852if (dateTime.Kind == DateTimeKind.Utc) { 1486if (time.Kind == DateTimeKind.Local) { 1519if (isDst && time.Kind == DateTimeKind.Local) { 3163if (dateStart.Kind != DateTimeKind.Unspecified) { 3167if (dateEnd.Kind != DateTimeKind.Unspecified) { 3434if (timeOfDay.Kind != DateTimeKind.Unspecified) {
System (2)
net\System\Net\mail\SmtpDateTime.cs (2)
127switch (value.Kind) 331Debug.Assert(dateValue.Kind == DateTimeKind.Unspecified);
System.Activities (2)
System\Activities\Expressions\Literal.cs (2)
111if (literalValue.Second == 0 && literalValue.Millisecond == 0 && literalValue.Kind == DateTimeKind.Unspecified) 125literalValue.Kind);
System.Data (8)
fx\src\data\System\Data\Common\DateTimeStorage.cs (4)
145if (tmpValue.Kind == DateTimeKind.Utc) { 148else if (tmpValue.Kind == DateTimeKind.Local) { 156if (tmpValue.Kind == DateTimeKind.Local) { 159else if (tmpValue.Kind == DateTimeKind.Utc) {
fx\src\data\System\Data\Common\ObjectStorage.cs (2)
432if (dt.Kind == DateTimeKind.Local) { 443if (dt.Kind == DateTimeKind.Local) {
fx\src\data\System\Data\Filter\FunctionNode.cs (1)
457switch (((DateTime)argumentValues[0]).Kind) {
fx\src\data\System\Data\SQLTypes\SQLDateTime.cs (1)
638if (dt.Kind != System.DateTimeKind.Unspecified)
System.Data.Services (2)
System\Data\Services\Serializers\JsonWriter.cs (2)
266switch (dateTime.Kind) 278System.Diagnostics.Debug.Assert(dateTime.Kind == DateTimeKind.Utc, "dateTime.Kind == DateTimeKind.Utc");
System.Data.Services.Client (1)
System\Data\Services\Client\ClientConvert.cs (1)
317return XmlConvert.ToString(dt.Kind == DateTimeKind.Unspecified && atomDateConstruct ? new DateTime(dt.Ticks, DateTimeKind.Utc) : dt, XmlDateTimeSerializationMode.RoundtripKind);
System.IdentityModel (9)
System\IdentityModel\BoundedCache.cs (1)
376if (expirationTime.Kind != DateTimeKind.Utc)
System\IdentityModel\DateTimeUtil.cs (4)
24return GetMaxValue(time.Kind); 29return GetMinValue(time.Kind); 64if (null == value || value.Value.Kind == DateTimeKind.Utc) 74if (value.Kind == DateTimeKind.Utc)
System\IdentityModel\Selectors\X509CertificateValidator.cs (4)
161DiagnosticUtility.DebugAssert(now.Kind == certificate.NotAfter.Kind && now.Kind == certificate.NotBefore.Kind, "");
System.Runtime.Serialization (4)
System\Runtime\Serialization\DateTimeOffsetAdapter.cs (1)
45switch (value.UtcDateTime.Kind)
System\Runtime\Serialization\Json\JsonWriterDelegator.cs (2)
203if (value.Kind != DateTimeKind.Utc) 224switch (value.Kind)
System\Xml\XmlConverter.cs (1)
1099switch (value.Kind)
System.ServiceModel (7)
System\ServiceModel\Dispatcher\XPathMessageContext.cs (1)
416if (date.Kind != DateTimeKind.Utc)
System\ServiceModel\Security\SecurityTimestamp.cs (2)
32Fx.Assert(creationTimeUtc.Kind == DateTimeKind.Utc, "creation time must be in UTC"); 33Fx.Assert(expiryTimeUtc.Kind == DateTimeKind.Utc, "expiry time must be in UTC");
System\ServiceModel\Security\TimeBoundedCache.cs (4)
348Fx.Assert(item.ExpirationTime == DateTime.MaxValue || item.ExpirationTime.Kind == DateTimeKind.Utc, ""); 480Fx.Assert(item1.ExpirationTime.Kind == item2.ExpirationTime.Kind, ""); 504Fx.Assert( expirationTime == DateTime.MaxValue || expirationTime.Kind == DateTimeKind.Utc, "");
System.ServiceModel.Web (2)
System\ServiceModel\Dispatcher\HelpExampleGenerator.cs (1)
511switch (dateTime.Kind)
System\ServiceModel\Web\OutgoingWebResponseContext.cs (1)
73(value.Kind == DateTimeKind.Utc ?
System.Web (2)
Profile\ProfileInfo.cs (2)
37if (lastActivityDate.Kind == DateTimeKind.Local) { 41if (lastUpdatedDate.Kind == DateTimeKind.Local) {
System.Xml (8)
System\Xml\Schema\DataTypeImplementation.cs (2)
1846if (dateTime1.Kind == DateTimeKind.Unspecified || dateTime2.Kind == DateTimeKind.Unspecified) { //If either of them are unspecified, do not convert zones
System\Xml\Schema\XsdDateTime.cs (3)
170switch (dateTime.Kind) { 175Debug.Assert(dateTime.Kind == DateTimeKind.Local, "Unknown DateTimeKind: " + dateTime.Kind);
System\Xml\Serialization\Xmlcustomformatter.cs (1)
78if (!LocalAppContextSwitches.IgnoreKindInUtcTimeSerialization && value.Kind == DateTimeKind.Utc)
System\Xml\XmlConvert.cs (2)
1342switch (value.Kind) { 1356switch (value.Kind) {