1063 references to Zero
aspire (33)
Commands\AppHostLauncher.cs (2)
287if (delay > TimeSpan.Zero) 579if (remainingTimeout <= TimeSpan.Zero)
Commands\BaseCommand.cs (1)
51protected virtual TimeSpan GracefulShutdownBudget => TimeSpan.Zero;
Commands\InstallationInfoOutput.cs (1)
30ArgumentOutOfRangeException.ThrowIfLessThanOrEqual(timeout, TimeSpan.Zero);
Commands\RenderCommand.cs (11)
487new("root", "Pipeline", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(14), null, null, 0, 1, TimeSpan.Zero, TimeSpan.FromSeconds(14)), 504new("root", "Publish the application with a deliberately long root step display name", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(20), null, null, 0, 1, TimeSpan.Zero, TimeSpan.FromSeconds(20)), 511new("root", "Build [web] frontend", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromMilliseconds(120), null, null, 0, 1, TimeSpan.Zero, TimeSpan.FromMilliseconds(120)), 518new("root-a", "Restore", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(5), null, null, 0, 1, TimeSpan.Zero, TimeSpan.FromSeconds(5)), 528new("root", "Full pipeline", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromMinutes(3), null, null, 0, 1, TimeSpan.Zero, TimeSpan.FromMinutes(3)), 532new("zero", "Zero event", ConsoleActivityLogger.ActivityState.Success, TimeSpan.Zero, null, "root", 1, 5, TimeSpan.FromMinutes(2.51), TimeSpan.FromMinutes(2.51)), 537new("root", "Deploy to Azure", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(30), null, null, 0, 1, TimeSpan.Zero, TimeSpan.FromSeconds(30)), 644Timestamp = new DateTimeOffset(2026, 4, 23, 10, 30, 1, TimeSpan.Zero), 659Timestamp = new DateTimeOffset(2026, 4, 23, 10, 30, 5, TimeSpan.Zero), 674Timestamp = new DateTimeOffset(2026, 4, 23, 10, 30, 2, TimeSpan.Zero), 689Timestamp = new DateTimeOffset(2026, 4, 23, 10, 30, 8, TimeSpan.Zero),
Commands\RunCommand.cs (2)
983if (delay > TimeSpan.Zero) 1250return elapsed >= startupTimeout ? TimeSpan.Zero : startupTimeout - elapsed;
ConsoleCancellationManager.cs (4)
76private TimeSpan _gracefulBudget = TimeSpan.Zero; 174public bool IsEnabled => _gracefulBudget > TimeSpan.Zero; 186if (gracefulBudget < TimeSpan.Zero) 213if (_gracefulBudget <= TimeSpan.Zero)
src\Shared\ChannelExtensions.cs (1)
41if (s > TimeSpan.Zero)
src\Shared\Otlp\OtlpHelpers.cs (1)
86return TimeSpan.Zero;
Utils\ConsoleActivityLogger.cs (6)
437? recordList.Max(r => r.EndOffset > TimeSpan.Zero ? r.EndOffset : r.Duration) 438: TimeSpan.Zero; 464var totalTimeline = orderedRecords.Max(r => r.EndOffset > TimeSpan.Zero ? r.EndOffset : r.Duration); 643var unit = totalTimeline > TimeSpan.Zero ? DurationFormatter.GetUnit(totalTimeline) : "ms"; 649return duration == TimeSpan.Zero 684if (totalTimeline <= TimeSpan.Zero)
Utils\EnvironmentChecker\EnvironmentChecker.cs (2)
32ArgumentOutOfRangeException.ThrowIfLessThanOrEqual(checkTimeout, TimeSpan.Zero); 33ArgumentOutOfRangeException.ThrowIfLessThanOrEqual(totalTimeout, TimeSpan.Zero);
Utils\TransactionalAction.cs (2)
83TimeSpan.Zero); 127MaximumTimeoutField(null) = TimeSpan.Zero;
Aspire.Cli.EndToEnd.Tests (2)
tests\Shared\Hex1bAutomatorTestHelpers.cs (2)
77if (remaining <= TimeSpan.Zero) 140if (remaining <= TimeSpan.Zero)
Aspire.Cli.Tests (34)
Commands\AppHostLauncherTests.cs (1)
62var now = new DateTimeOffset(2026, 02, 12, 18, 00, 00, TimeSpan.Zero);
Commands\RunCommandTests.cs (4)
3779Timestamp = new DateTimeOffset(2026, 3, 16, 12, 0, 0, TimeSpan.Zero), 3787Timestamp = new DateTimeOffset(2026, 3, 16, 12, 0, 1, TimeSpan.Zero), 3795Timestamp = new DateTimeOffset(2026, 3, 16, 12, 0, 2, TimeSpan.Zero), 3858Timestamp = new DateTimeOffset(2026, 3, 16, 12, 0, 0, TimeSpan.Zero),
ConsoleCancellationManagerTests.cs (1)
336manager.ConfigureForCommand(TimeSpan.Zero);
ProfileCaptureServiceTests.cs (4)
233await session.WaitForDashboardAsync(s_testTimeout, TimeSpan.Zero, CancellationToken.None); 331profileDataPollInterval: TimeSpan.Zero, 367profileDataPollInterval: TimeSpan.Zero, 691TimeSpan.Zero);
Telemetry\InternalMicrosoftDetectorTests.cs (17)
22var now = new DateTimeOffset(2026, 6, 16, 12, 0, 0, TimeSpan.Zero); 61var now = new DateTimeOffset(2026, 6, 16, 12, 0, 0, TimeSpan.Zero); 99new DateTimeOffset(2026, 6, 16, 12, 0, 0, TimeSpan.Zero), 135new DateTimeOffset(2026, 6, 16, 12, 0, 0, TimeSpan.Zero), 178new DateTimeOffset(2026, 6, 16, 12, 0, 0, TimeSpan.Zero), 218new DateTimeOffset(2026, 6, 16, 12, 0, 0, TimeSpan.Zero), 238new DateTimeOffset(2026, 6, 16, 12, 0, 0, TimeSpan.Zero), 269new DateTimeOffset(2026, 6, 16, 12, 0, 0, TimeSpan.Zero), 303new DateTimeOffset(2026, 6, 16, 12, 0, 0, TimeSpan.Zero), 332new DateTimeOffset(2026, 6, 16, 12, 0, 0, TimeSpan.Zero), 355new DateTimeOffset(2026, 6, 16, 12, 0, 0, TimeSpan.Zero), 379new DateTimeOffset(2026, 6, 16, 12, 0, 0, TimeSpan.Zero), 403new DateTimeOffset(2026, 6, 16, 12, 0, 0, TimeSpan.Zero), 426new DateTimeOffset(2026, 6, 16, 12, 0, 0, TimeSpan.Zero), 458new DateTimeOffset(2026, 6, 16, 12, 0, 0, TimeSpan.Zero), 484new DateTimeOffset(2026, 6, 16, 12, 0, 0, TimeSpan.Zero), 534new DateTimeOffset(2026, 6, 16, 12, 0, 0, TimeSpan.Zero),
Utils\ConsoleActivityLoggerTests.cs (7)
271new ConsoleActivityLogger.StepDurationRecord("root", "Prepare", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(10), null, null, 0, 1, TimeSpan.Zero, TimeSpan.FromSeconds(10)), 305new ConsoleActivityLogger.StepDurationRecord("root", "Prepare", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(8), null, null, 0, 1, TimeSpan.Zero, TimeSpan.FromSeconds(8)), 334new ConsoleActivityLogger.StepDurationRecord("root", "Prepare", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromMilliseconds(8), null, null, 0, 1, TimeSpan.Zero, TimeSpan.FromMilliseconds(8)), 358new ConsoleActivityLogger.StepDurationRecord("root", "Prepare", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromMilliseconds(100), null, null, 0, 1, TimeSpan.Zero, TimeSpan.FromMilliseconds(100)), 380new ConsoleActivityLogger.StepDurationRecord("root", "Prepare", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(8), null, null, 0, 1, TimeSpan.Zero, TimeSpan.FromSeconds(8)), 381new ConsoleActivityLogger.StepDurationRecord("zero", "Zero event", ConsoleActivityLogger.ActivityState.Success, TimeSpan.Zero, null, "root", 1, 2, TimeSpan.FromSeconds(4), TimeSpan.FromSeconds(4)), 416new ConsoleActivityLogger.StepDurationRecord("root", "Prepare", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(8), null, null, 0, 1, TimeSpan.Zero, TimeSpan.FromSeconds(8)),
Aspire.Dashboard (10)
Components\Controls\Chart\ChartDataCalculator.cs (4)
148var metricStart = new DateTimeOffset(metric.Start, TimeSpan.Zero); 149var metricEnd = new DateTimeOffset(metric.End, TimeSpan.Zero); 204var metricStart = new DateTimeOffset(metric.Start, TimeSpan.Zero); 328var exemplarStart = toLocal(new DateTimeOffset(exemplar.Start, TimeSpan.Zero));
Components\Controls\Chart\MetricInstrumentDataCache.cs (2)
14ArgumentOutOfRangeException.ThrowIfLessThan(refreshLookback, TimeSpan.Zero); 15ArgumentOutOfRangeException.ThrowIfLessThanOrEqual(dataPointInterval, TimeSpan.Zero);
Otlp\Storage\SqliteTelemetryRepository.Metrics.Reads.cs (1)
173if (dataPointInterval is { } interval && interval <= TimeSpan.Zero)
src\Shared\ChannelExtensions.cs (1)
41if (s > TimeSpan.Zero)
src\Shared\Otlp\OtlpHelpers.cs (1)
86return TimeSpan.Zero;
Utils\CallbackThrottler.cs (1)
53if (s > TimeSpan.Zero)
Aspire.Dashboard.Components.Tests (11)
Layout\MainLayoutTests.cs (10)
396StartedAtUtc: new DateTimeOffset(2025, 1, 2, 12, 30, 0, TimeSpan.Zero), 397EndedAtUtc: new DateTimeOffset(2025, 1, 2, 13, 30, 0, TimeSpan.Zero), 697new DashboardRunDescriptor("unpinned-b", DashboardRunStore.SchemaVersion, new(2025, 1, 2, 12, 0, 0, TimeSpan.Zero), null, true, "TestApp", string.Empty, IsCurrent: false), 698new DashboardRunDescriptor("pinned-b", DashboardRunStore.SchemaVersion, new(2025, 1, 2, 11, 0, 0, TimeSpan.Zero), null, true, "TestApp", string.Empty, IsCurrent: false), 699new DashboardRunDescriptor("unpinned-a", DashboardRunStore.SchemaVersion, new(2025, 1, 2, 9, 0, 0, TimeSpan.Zero), null, true, "TestApp", string.Empty, IsCurrent: false), 700new DashboardRunDescriptor("pinned-a", DashboardRunStore.SchemaVersion, new(2025, 1, 2, 10, 0, 0, TimeSpan.Zero), null, true, "TestApp", string.Empty, IsCurrent: false) 797StartedAtUtc: new DateTimeOffset(2025, 1, 2, 12, 30, 0, TimeSpan.Zero), 798EndedAtUtc: new DateTimeOffset(2025, 1, 2, 13, 30, 0, TimeSpan.Zero), 910StartedAtUtc: new DateTimeOffset(2025, 1, 2, 12, 30, 0, TimeSpan.Zero), 911EndedAtUtc: new DateTimeOffset(2025, 1, 2, 13, 30, 0, TimeSpan.Zero),
Shared\TestTimeProvider.cs (1)
17UtcNow = new DateTimeOffset(2025, 12, 20, 23, 59, 59, TimeSpan.Zero);
Aspire.Dashboard.Tests (27)
ChartDataCalculatorTests.cs (13)
18private static readonly DateTimeOffset s_startTime = new(2025, 6, 15, 12, 0, 0, TimeSpan.Zero); 100var start = new DateTimeOffset(2025, 6, 15, 12, 0, 0, TimeSpan.Zero); 101var end = new DateTimeOffset(2025, 6, 15, 12, 0, 10, TimeSpan.Zero); 122var metricStart = new DateTimeOffset(2025, 6, 15, 11, 0, 0, TimeSpan.Zero); 123var metricEnd = new DateTimeOffset(2025, 6, 15, 11, 0, 10, TimeSpan.Zero); 133var queryStart = new DateTimeOffset(2025, 6, 15, 12, 0, 0, TimeSpan.Zero); 134var queryEnd = new DateTimeOffset(2025, 6, 15, 12, 0, 10, TimeSpan.Zero); 148var start = new DateTimeOffset(2025, 6, 15, 12, 0, 0, TimeSpan.Zero); 149var end = new DateTimeOffset(2025, 6, 15, 12, 0, 10, TimeSpan.Zero); 177var start = new DateTimeOffset(2025, 6, 15, 12, 0, 0, TimeSpan.Zero); 210var start = new DateTimeOffset(2025, 6, 15, 12, 0, 0, TimeSpan.Zero); 211var end = new DateTimeOffset(2025, 6, 15, 12, 0, 10, TimeSpan.Zero); 342var start = new DateTimeOffset(2025, 6, 15, 12, 0, 0, TimeSpan.Zero);
FormatHelpersTests.cs (1)
183var provider = new FixedTimeProvider(new DateTimeOffset(2025, 12, 20, 23, 59, 59, TimeSpan.Zero));
Model\DashboardDataSourceTests.cs (10)
84var timeProvider = new FixedTimeProvider(new DateTimeOffset(2026, 7, 20, 12, 34, 56, 789, TimeSpan.Zero)); 96var timeProvider = new FixedTimeProvider(new DateTimeOffset(2026, 7, 20, 12, 34, 56, 789, TimeSpan.Zero)); 138var startedAt = new DateTimeOffset(2026, 7, 29, 12, 0, 0, TimeSpan.Zero); 602var startedAt = new DateTimeOffset(2026, 8, 5, 12, 34, 56, TimeSpan.Zero); 627var startedAt = new DateTimeOffset(2026, 8, 5, 12, 34, 56, TimeSpan.Zero); 671var startedAt = new DateTimeOffset(2025, 1, 1, 12, 0, 0, TimeSpan.Zero); 720var startedAt = new DateTimeOffset(2026, 8, 5, 12, 34, 56, TimeSpan.Zero); 746var startedAt = new DateTimeOffset(2026, 7, 26, 12, 34, 56, TimeSpan.Zero); 876var startedAt = new DateTimeOffset(2026, 8, 5, 12, 34, 56, TimeSpan.Zero); 1189var historicalRunTime = new DateTimeOffset(2026, 7, 20, 12, 34, 56, TimeSpan.Zero);
TelemetryApiServiceTests.cs (2)
25var repository = CreateRepository(subscriptionMinExecuteInterval: TimeSpan.Zero); 46var repository = CreateRepository(subscriptionMinExecuteInterval: TimeSpan.Zero);
tests\Shared\Telemetry\InMemoryTelemetryRepository.cs (1)
733MaxDuration = TimeSpan.Zero
Aspire.Deployment.EndToEnd.Tests (2)
tests\Shared\Hex1bAutomatorTestHelpers.cs (2)
77if (remaining <= TimeSpan.Zero) 140if (remaining <= TimeSpan.Zero)
Aspire.Hosting (6)
Dcp\DcpHost.cs (1)
103bool requireContainerRuntimeInitialization = _dcpOptions.ContainerRuntimeInitializationTimeout > TimeSpan.Zero;
Dcp\DcpResourceWatcher.cs (1)
112_terminalLogFlushTimeout = value > TimeSpan.Zero ? value : s_defaultTerminalLogFlushTimeout;
Diagnostics\ProfilingTelemetry.cs (1)
749return new DateTimeOffset(Process.GetCurrentProcess().StartTime.ToUniversalTime(), TimeSpan.Zero);
Health\ResourceHealthCheckService.cs (2)
168report = new HealthReport(registrationKeysToCheck.ToDictionary(k => k, k => new HealthReportEntry(HealthStatus.Unhealthy, "Error calling HealthCheckService.", TimeSpan.Zero, ex, data: null)), TimeSpan.Zero);
src\Shared\ChannelExtensions.cs (1)
41if (s > TimeSpan.Zero)
Aspire.Hosting.Azure.ContainerRegistry (3)
AzureContainerRegistryExtensions.cs (3)
183var purgeAgo = FormatAgo(ago ?? TimeSpan.Zero); 328if (ago.TotalMinutes < 1 && ago != TimeSpan.Zero) 333if (ago == TimeSpan.Zero)
Aspire.Hosting.Azure.Tests (1)
AzureEnvironmentResourceExtensionsTests.cs (1)
2683var operationStartedAt = new DateTimeOffset(2026, 6, 22, 12, 34, 56, TimeSpan.Zero);
Aspire.Hosting.Browsers.Tests (4)
BrowserLogsBuilderExtensionsTests.cs (1)
774new DateTimeOffset(2026, 4, 27, 12, 0, 0, TimeSpan.Zero)))
BrowserPageSessionTests.cs (2)
216var timeProvider = new FakeTimeProvider(new DateTimeOffset(2026, 4, 26, 0, 0, 0, TimeSpan.Zero)); 279var timeProvider = new FakeTimeProvider(new DateTimeOffset(2026, 4, 26, 0, 0, 0, TimeSpan.Zero));
ConsoleLoggingTestHelpers.cs (1)
69return new DateTimeOffset(2000, 12, 29, 20, 59, 59, TimeSpan.Zero);
Aspire.Hosting.Kubernetes.Tests (1)
KubernetesPublisherTests.cs (1)
1357context.EnvironmentVariables["DATETIMEOFFSET_VALUE"] = new DateTimeOffset(2024, 1, 2, 3, 4, 5, TimeSpan.Zero);
Aspire.Hosting.Maui (1)
Lifecycle\MauiBuildQueueEventSubscriber.cs (1)
81if (!await semaphore.WaitAsync(TimeSpan.Zero, CancellationToken.None).ConfigureAwait(false))
Aspire.Hosting.Radius (3)
Publishing\SealedSecretApplyStep.cs (2)
301if (remaining <= TimeSpan.Zero) 323if (remaining <= TimeSpan.Zero)
Secrets\RadiusSecretStoreExtensions.cs (1)
284if (timeout <= TimeSpan.Zero || timeout.TotalMilliseconds > int.MaxValue)
Aspire.Hosting.Testing.Tests (1)
tests\Shared\ConsoleLogging\ConsoleLoggingTestHelpers.cs (1)
88return new DateTimeOffset(2000, 12, 29, 20, 59, 59, TimeSpan.Zero);
Aspire.Hosting.Tests (10)
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (1)
1630public override DateTimeOffset GetUtcNow() => new(2000, 12, 29, 20, 59, 59, TimeSpan.Zero);
Cli\CliOrphanDetectorTests.cs (1)
291timeProvider ??= new FakeTimeProvider(new DateTimeOffset(2025, 1, 1, 0, 0, 0, TimeSpan.Zero));
Dcp\DcpLogParserTests.cs (1)
42Assert.Equal(new DateTimeOffset(2024, 8, 19, 6, 10, 1, TimeSpan.Zero), timestamp);
DistributedApplicationTests.cs (2)
2058Assert.InRange((dcpContainer.Spec.MonitorTimestamp.Value - parentProcessIdentity.Timestamp).Duration(), TimeSpan.Zero, TimeSpan.FromMilliseconds(1)); 2067Assert.InRange((dcpExecutable.Spec.MonitorTimestamp.Value - parentProcessIdentity.Timestamp).Duration(), TimeSpan.Zero, TimeSpan.FromMilliseconds(1));
tests\Shared\ConsoleLogging\ConsoleLoggingTestHelpers.cs (1)
88return new DateTimeOffset(2000, 12, 29, 20, 59, 59, TimeSpan.Zero);
VersionChecking\VersionCheckServiceTests.cs (4)
75var currentDate = new DateTimeOffset(2000, 12, 29, 20, 59, 59, TimeSpan.Zero); 110var currentDate = new DateTimeOffset(2000, 12, 29, 20, 59, 59, TimeSpan.Zero); 150var currentDate = new DateTimeOffset(2000, 12, 29, 20, 59, 59, TimeSpan.Zero); 416public DateTimeOffset UtcNow { get; set; } = new DateTimeOffset(2000, 12, 29, 20, 59, 59, TimeSpan.Zero);
Aspire.Managed.Tests (1)
ParentProcessWatchdogTests.cs (1)
51forceExitGracePeriod: TimeSpan.Zero,
Aspire.StackExchange.Redis (1)
src\Vendoring\OpenTelemetry.Instrumentation.StackExchangeRedis\StackExchangeRedisConnectionInstrumentation.cs (1)
130var parentCompleted = parent.Duration != TimeSpan.Zero;
Aspire.StackExchange.Redis.DistributedCaching.Tests (1)
DistributedCacheConformanceTests.cs (1)
56builder.Services.Configure<StackExchangeRedisInstrumentationOptions>(options => options.FlushInterval = TimeSpan.Zero);
Aspire.StackExchange.Redis.OutputCaching.Tests (1)
OutputCacheConformanceTests.cs (1)
56builder.Services.Configure<StackExchangeRedisInstrumentationOptions>(options => options.FlushInterval = TimeSpan.Zero);
Aspire.StackExchange.Redis.Tests (1)
AspireRedisExtensionsTests.cs (1)
277builder.Services.Configure<StackExchangeRedisInstrumentationOptions>(options => options.FlushInterval = TimeSpan.Zero);
dotnet (8)
Commands\Test\MTP\Terminal\TerminalTestReporter.cs (1)
387TimeSpan runDuration = _testExecutionStartTime != null && _testExecutionEndTime != null ? (_testExecutionEndTime - _testExecutionStartTime).Value : TimeSpan.Zero;
Commands\Test\MTP\Terminal\TestNodeResultsState.cs (1)
55.OrderByDescending(d => d.Stopwatch?.Elapsed ?? TimeSpan.Zero)
Commands\Test\MTP\TestRunPolicy.cs (4)
48if (timeout.HasValue && timeout.Value <= TimeSpan.Zero) 100TimeSpan dueTime = remainingTimeout > TimeSpan.Zero ? remainingTimeout : TimeSpan.Zero; 133timeoutReached = _remainingTimeout <= TimeSpan.Zero;
TransactionalAction.cs (2)
73TimeSpan.Zero)) 97TransactionManager.MaximumTimeout = TimeSpan.Zero;
dotnet-svcutil-lib (87)
FrameworkFork\Microsoft.Xml\Xml\Core\XmlWriter.cs (1)
309if (value.Offset != TimeSpan.Zero)
FrameworkFork\System.ServiceModel\Internals\System\Runtime\TimeoutHelper.cs (9)
26Contract.Assert(timeout >= TimeSpan.Zero, "timeout must be non-negative"); 48else if (timeout > TimeSpan.Zero) 121if (timeout >= TimeSpan.Zero && DateTime.MaxValue - time <= timeout) 125if (timeout <= TimeSpan.Zero && DateTime.MinValue - time >= timeout) 134return Add(time, TimeSpan.Zero - timeout); 161if (remaining <= TimeSpan.Zero) 163return TimeSpan.Zero; 191if (timeout < TimeSpan.Zero) 204if (timeout <= TimeSpan.Zero)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\Binding.cs (4)
51if (value < TimeSpan.Zero) 105if (value < TimeSpan.Zero) 123if (value < TimeSpan.Zero) 151if (value < TimeSpan.Zero)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\BufferedConnection.cs (4)
47_pendingTimeout = TimeSpan.Zero; 77_pendingTimeout = TimeSpan.Zero; 111if (immediate || _flushTimeout == TimeSpan.Zero) 131if (immediate || _flushTimeout == TimeSpan.Zero)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\CommunicationObject.cs (2)
154if (timeout < TimeSpan.Zero) 329if (timeout < TimeSpan.Zero)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ConnectionOrientedTransportChannelFactory.cs (1)
244ReleaseConnectionPool(localConnectionPool, TimeSpan.Zero);
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ConnectionPoolHelper.cs (4)
90_connectionPool.ReturnConnection(_connectionKey, localRawConnection, false, TimeSpan.Zero); 172_connectionPool.ReturnConnection(_connectionKey, localRawConnection, false, TimeSpan.Zero); 228_connectionPool.ReturnConnection(_connectionKey, rawConnection, false, TimeSpan.Zero); 246ReleaseConnection(true, TimeSpan.Zero);
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\CoreClrSocketConnection.cs (2)
800if (timeout <= TimeSpan.Zero) 840if (timeout <= TimeSpan.Zero)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpTransportBindingElement.cs (1)
304if (value < TimeSpan.Zero)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\LifetimeManager.cs (3)
285if (timeout < TimeSpan.Zero) 336if (timeout < TimeSpan.Zero) 406if (timeout < TimeSpan.Zero)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\LocalClientSecuritySettings.cs (6)
80if (value < TimeSpan.Zero) 104if (value < TimeSpan.Zero) 140if (value < TimeSpan.Zero) 176if (value < TimeSpan.Zero) 217if (value < TimeSpan.Zero) 241if (value < TimeSpan.Zero)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\LocalServiceSecuritySettings.cs (8)
86if (value < TimeSpan.Zero) 108if (value < TimeSpan.Zero) 143if (value < TimeSpan.Zero) 181if (value < TimeSpan.Zero) 219if (value < TimeSpan.Zero) 241if (value < TimeSpan.Zero) 263if (value < TimeSpan.Zero) 297if (value < TimeSpan.Zero)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\NamedPipeConnectionPoolSettings.cs (1)
46if (value < TimeSpan.Zero)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\OutputChannel.cs (2)
34if (timeout < TimeSpan.Zero) 79if (timeout < TimeSpan.Zero)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ReliableSessionBindingElement.cs (2)
59if (value <= TimeSpan.Zero) 95if (value <= TimeSpan.Zero)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\RequestChannel.cs (1)
263if (timeout < TimeSpan.Zero)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\RequestContextBase.cs (1)
127if (timeout < TimeSpan.Zero)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ServiceChannel.cs (1)
322if (value < TimeSpan.Zero)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SocketConnection.cs (3)
220remainingTime <= TimeSpan.Zero) 551if (timeoutHelper.RemainingTime() == TimeSpan.Zero) 603if (timeoutHelper.RemainingTime() == TimeSpan.Zero)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\StreamSecurityUpgradeInitiatorBase.cs (2)
71this.Open(TimeSpan.Zero); 88Open(TimeSpan.Zero);
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TcpConnectionPoolSettings.cs (2)
49if (value < TimeSpan.Zero) 70if (value < TimeSpan.Zero)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (2)
389this.ReturnConnectionIfNecessary(true, TimeSpan.Zero); 395this.ReturnConnectionIfNecessary(true, TimeSpan.Zero);
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\UdpRetransmissionSettings.cs (12)
50if (delayLowerBound < TimeSpan.Zero) 52throw FxTrace.Exception.ArgumentOutOfRange("delayLowerBound", delayLowerBound, string.Format(SRServiceModel.ArgumentOutOfMinRange, TimeSpan.Zero)); 55if (delayUpperBound < TimeSpan.Zero) 57throw FxTrace.Exception.ArgumentOutOfRange("delayUpperBound", delayUpperBound, string.Format(SRServiceModel.ArgumentOutOfMinRange, TimeSpan.Zero)); 60if (maxDelayPerRetransmission < TimeSpan.Zero) 63string.Format(SRServiceModel.ArgumentOutOfMinRange, TimeSpan.Zero)); 128if (value < TimeSpan.Zero) 130throw FxTrace.Exception.ArgumentOutOfRange("value", value, string.Format(SRServiceModel.ArgumentOutOfMinRange, TimeSpan.Zero)); 146if (value < TimeSpan.Zero) 148throw FxTrace.Exception.ArgumentOutOfRange("value", value, string.Format(SRServiceModel.ArgumentOutOfMinRange, TimeSpan.Zero)); 164if (value < TimeSpan.Zero) 166throw FxTrace.Exception.ArgumentOutOfRange("value", value, string.Format(SRServiceModel.ArgumentOutOfMinRange, TimeSpan.Zero));
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\WebSocketTransportSettings.cs (1)
66if (value < TimeSpan.Zero && value != Timeout.InfiniteTimeSpan)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MetadataExchangeClient.cs (1)
121if (value < TimeSpan.Zero)
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\ChannelDispatcher.cs (1)
55_transactionTimeout = TimeSpan.Zero;
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\InputChannelBinder.cs (2)
169: base(request, TimeSpan.Zero, TimeSpan.Zero)
FrameworkFork\System.ServiceModel\System\ServiceModel\ReliableSession.cs (1)
42if (value <= TimeSpan.Zero)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\NonceCache.cs (1)
25if (value < TimeSpan.Zero)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityChannel.cs (1)
57_securityProtocol.Close(true, TimeSpan.Zero);
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityProtocolFactory.cs (3)
417if (value < TimeSpan.Zero) 464if (value <= TimeSpan.Zero) 575if (value <= TimeSpan.Zero)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityUtils.cs (2)
677CloseCommunicationObject(tokenProvider, true, TimeSpan.Zero); 697CloseCommunicationObject(tokenAuthenticator, true, TimeSpan.Zero);
Microsoft.AspNetCore.Authentication.OpenIdConnect (1)
OpenIdConnectOptions.cs (1)
95if (MaxAge.HasValue && MaxAge.Value < TimeSpan.Zero)
Microsoft.AspNetCore.Components.Endpoints (2)
CacheView\HybridCacheViewStore.cs (2)
66if (absolute < TimeSpan.Zero) 68absolute = TimeSpan.Zero;
Microsoft.AspNetCore.Components.Server.AutoPause (2)
AutoPauseBrowserOptions.cs (1)
28/// <value>Defaults to two minutes. Must be greater than <see cref="TimeSpan.Zero"/>.</value>
AutoPauseBrowserOptionsExtensions.cs (1)
30if (settings.Enabled && settings.HiddenDelay <= TimeSpan.Zero)
Microsoft.AspNetCore.Cors (2)
Infrastructure\CorsPolicy.cs (1)
126if (value < TimeSpan.Zero)
Infrastructure\CorsResult.cs (1)
68if (value < TimeSpan.Zero)
Microsoft.AspNetCore.DataProtection (2)
DataProtectionBuilderExtensions.cs (1)
405if (lifetime < TimeSpan.Zero)
KeyManagement\KeyManagementOptions.cs (1)
83/// the allowed clock skew window. This value can be set to <see cref="TimeSpan.Zero"/>
Microsoft.AspNetCore.DataProtection.Extensions (1)
TimeLimitedDataProtector.cs (1)
83DateTimeOffset embeddedExpiration = new DateTimeOffset(checked((long)utcTicksExpiration), TimeSpan.Zero /* UTC */);
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (1)
Logging\AcceptanceTests.cs (1)
181var totalTimeWaiting = TimeSpan.Zero;
Microsoft.AspNetCore.Hosting (1)
Internal\HostingApplicationDiagnostics.cs (1)
587if (activity.Duration == TimeSpan.Zero)
Microsoft.AspNetCore.Http.Connections (3)
HttpConnectionDispatcherOptions.cs (3)
110ArgumentOutOfRangeException.ThrowIfEqual(value, TimeSpan.Zero); 163/// When set, the value must be greater than <see cref="TimeSpan.Zero"/>. 175if (value is { } timeSpan && timeSpan <= TimeSpan.Zero)
Microsoft.AspNetCore.Http.Connections.Common (1)
NegotiateProtocol.cs (1)
97if (response.TokenLifetime is { } tokenLifetime && tokenLifetime > TimeSpan.Zero)
Microsoft.AspNetCore.Http.Features (3)
WebSocketAcceptContext.cs (3)
34/// <see cref="Timeout.InfiniteTimeSpan"/> and <see cref="TimeSpan.Zero"/> are valid values and will disable the timeout. 37/// <see cref="TimeSpan"/> is less than <see cref="TimeSpan.Zero"/>. 46ArgumentOutOfRangeException.ThrowIfLessThan(value.Value, TimeSpan.Zero);
Microsoft.AspNetCore.HttpLogging (1)
W3CLoggerOptions.cs (1)
97if (value <= TimeSpan.Zero)
Microsoft.AspNetCore.Identity (1)
DataProtectorTokenProvider.cs (1)
207=> new DateTimeOffset(reader.ReadInt64(), TimeSpan.Zero);
Microsoft.AspNetCore.OutputCaching (2)
OutputCacheMiddleware.cs (2)
271context.CachedEntryAge = cacheEntryAge > TimeSpan.Zero ? cacheEntryAge : TimeSpan.Zero;
Microsoft.AspNetCore.OutputCaching.StackExchangeRedis (2)
RedisOutputCacheStore.cs (2)
105await ExecuteGarbageCollectionAsync(GetExpirationTimestamp(TimeSpan.Zero), _disposalCancellation.Token).ConfigureAwait(false); 482return ticks == 0 ? DateTimeOffset.MinValue : new DateTimeOffset(ticks, TimeSpan.Zero);
Microsoft.AspNetCore.ResponseCaching (2)
ResponseCachingMiddleware.cs (2)
147context.CachedEntryAge = cachedEntryAge > TimeSpan.Zero ? cachedEntryAge : TimeSpan.Zero;
Microsoft.AspNetCore.Rewrite (1)
UrlActions\ChangeCookieAction.cs (1)
44if (Lifetime > TimeSpan.Zero)
Microsoft.AspNetCore.Server.HttpSys (2)
RequestProcessing\RequestContext.FeatureCollection.cs (1)
744if (expiresOffset > TimeSpan.Zero)
RequestProcessing\Response.cs (1)
330if (_cacheTtl.HasValue && _cacheTtl.Value > TimeSpan.Zero)
Microsoft.AspNetCore.Server.Kestrel.Core (9)
DirectTlsEndpointOptions.cs (1)
129if (value <= TimeSpan.Zero && value != Timeout.InfiniteTimeSpan)
HttpsConnectionAdapterOptions.cs (1)
122if (value <= TimeSpan.Zero && value != Timeout.InfiniteTimeSpan)
Internal\Infrastructure\TimeExtensions.cs (1)
13if (timeSpan < TimeSpan.Zero)
Internal\Infrastructure\TimeoutControl.cs (2)
314if (timeSpan < TimeSpan.Zero) 328if (timeSpan < TimeSpan.Zero)
KestrelServerLimits.cs (2)
181if (value <= TimeSpan.Zero && value != Timeout.InfiniteTimeSpan) 200if (value <= TimeSpan.Zero && value != Timeout.InfiniteTimeSpan)
ListenOptionsHttpsExtensions.cs (1)
310ArgumentOutOfRangeException.ThrowIfLessThanOrEqual(timeout.Value, TimeSpan.Zero, nameof(timeout));
TlsHandshakeCallbackOptions.cs (1)
35if (value <= TimeSpan.Zero && value != Timeout.InfiniteTimeSpan)
Microsoft.AspNetCore.SignalR (1)
SignalRDependencyInjectionExtensions.cs (1)
44services.Configure<WebSocketOptions>(o => o.KeepAliveInterval = TimeSpan.Zero);
Microsoft.AspNetCore.SignalR.Client.Core (5)
AuthenticationRefreshOptions.cs (1)
35if (value < TimeSpan.Zero)
HubConnection.cs (3)
585if (authenticationRefreshFeature?.InitialTokenLifetime is { } initialTokenLifetime && initialTokenLifetime > TimeSpan.Zero) 645if (newTtl is { } tokenLifetime && tokenLifetime > TimeSpan.Zero) 2118var nextRetryDelay = GetNextRetryDelay(previousReconnectAttempts, TimeSpan.Zero, retryReason);
Internal\DefaultRetryPolicy.cs (1)
12TimeSpan.Zero,
Microsoft.AspNetCore.SignalR.Core (1)
HubConnectionContext.cs (1)
891_receivedMessageElapsed = TimeSpan.Zero;
Microsoft.AspNetCore.WebSockets (3)
WebSocketOptions.cs (3)
36/// <see cref="Timeout.InfiniteTimeSpan"/> and <see cref="TimeSpan.Zero"/> will disable the timeout. 39/// <see cref="TimeSpan"/> is less than <see cref="TimeSpan.Zero"/>. 51ArgumentOutOfRangeException.ThrowIfLessThan(value, TimeSpan.Zero);
Microsoft.Build (3)
BackEnd\Components\Scheduler\ScheduleTimeRecord.cs (1)
29_accumulatedTime = TimeSpan.Zero;
Evaluation\Profiler\EvaluationProfiler.cs (2)
146previousTimeSpent = new ProfiledLocation(TimeSpan.Zero, TimeSpan.Zero, 0);
Microsoft.Build.Framework (1)
Telemetry\TaskExecutionStats.cs (1)
19: this(TimeSpan.Zero, 0, 0, null, null)
Microsoft.CodeAnalysis (23)
DiagnosticAnalyzer\AnalyzerExecutor.cs (1)
1693return TimeSpan.Zero;
DiagnosticAnalyzer\AnalyzerTelemetry.cs (1)
130public TimeSpan ExecutionTime { get; set; } = TimeSpan.Zero;
SourceGeneration\GeneratorDriver.cs (3)
40_state = new GeneratorDriverState(parseOptions, optionsProvider, generators, incrementalGenerators, additionalTexts, ImmutableArray.Create(new GeneratorState[generators.Length]), DriverStateTable.Empty, SyntaxStore.Empty, driverOptions, runtime: TimeSpan.Zero, compilationCache: CompilationCache.Empty); 236return _state.With(stateTable: DriverStateTable.Empty, runTime: TimeSpan.Zero); 600return generatorState.WithError(e, filtered ?? diagnostic, runTime ?? TimeSpan.Zero, phase);
SourceGeneration\GeneratorState.cs (2)
31elapsedTime: TimeSpan.Zero, 56elapsedTime: TimeSpan.Zero,
SourceGeneration\Nodes\AbstractSourceOutputNode.cs (2)
57tableBuilder.TryRemoveEntries(TimeSpan.Zero, inputs); 59else if (entry.State != EntryState.Cached || !tableBuilder.TryUseCachedEntries(TimeSpan.Zero, inputs))
SourceGeneration\Nodes\CombineNode.cs (1)
97bool usedCachedEntry = builder.TryUseCachedEntries(TimeSpan.Zero, stepInputs);
SourceGeneration\Nodes\HostOutputNode.cs (2)
52nodeTable.TryRemoveEntries(TimeSpan.Zero, inputs); 54else if (entry.State != EntryState.Cached || !nodeTable.TryUseCachedEntries(TimeSpan.Zero, inputs))
SourceGeneration\Nodes\InputNode.cs (1)
190tableBuilder.AddEntry(input, EntryState.Added, TimeSpan.Zero, stepInputs: default, EntryState.Added);
SourceGeneration\Nodes\NodeStateTable.cs (1)
194bool usedCachedEntry = builder.TryUseCachedEntries(TimeSpan.Zero, inputs);
SourceGeneration\Nodes\PredicateSyntaxStrategy.cs (4)
78if (_filterTable.TryRemoveEntries(TimeSpan.Zero, noInputStepsStepInfo, out var removedNodes)) 81_transformTable.TryRemoveEntries(TimeSpan.Zero, noInputStepsStepInfo); 89if (state != EntryState.Cached || !_filterTable.TryUseCachedEntries(TimeSpan.Zero, noInputStepsStepInfo, out NodeStateTable<SyntaxNode>.TableEntry entry)) 104_transformTable.TryRemoveEntries(TimeSpan.Zero, noInputStepsStepInfo);
SourceGeneration\Nodes\TransformNode.cs (2)
76tableBuilder.TryRemoveEntries(TimeSpan.Zero, inputs); 78else if (entry.State != EntryState.Cached || !tableBuilder.TryUseCachedEntries(TimeSpan.Zero, inputs))
SourceGeneration\SyntaxStore.cs (3)
77_syntaxTimes[node] = TimeSpan.Zero; 84_syntaxTimes[syntaxInputNode] = TimeSpan.Zero; 175TimeSpan result = TimeSpan.Zero;
Microsoft.CodeAnalysis.Features (3)
EditAndContinue\EditSessionTelemetry.cs (1)
71_emitDifferenceTime = TimeSpan.Zero;
ExternalAccess\UnitTesting\Notification\AbstractGlobalOperationNotificationService.cs (1)
32TimeSpan.Zero,
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (1)
58TimeSpan.Zero,
Microsoft.CodeAnalysis.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Runtime\UseAsyncMethodInAsyncContext.cs (1)
92IFieldSymbol? timeSpanZero = timeSpanType?.GetMembers(nameof(TimeSpan.Zero))
Microsoft.CodeAnalysis.Workspaces (3)
Shared\TestHooks\AsynchronousOperationListener.cs (1)
168_expeditedDelayCancellationTokenSource.CancelAfter(TimeSpan.Zero);
Workspace\Solution\VersionSource\RecoverableTextAndVersion.RecoverableText.cs (1)
29new(TimeSpan.Zero,
Workspace\Workspace.cs (1)
84TimeSpan.Zero,
Microsoft.DotNet.Build.Tasks.FileCatalog (1)
CatalogBuilder.cs (1)
32new(2000, 1, 1, 0, 0, 0, TimeSpan.Zero);
Microsoft.DotNet.Build.Tasks.Installers (1)
src\RpmBuilder.cs (1)
223private static readonly DateTimeOffset UnixEpoch = new(1970, 1, 1, 0, 0, 0, TimeSpan.Zero);
Microsoft.DotNet.Cli.Definitions (1)
Commands\Test\TestCommandDefinition.MicrosoftTestingPlatform.cs (1)
349if (timeout <= TimeSpan.Zero || timeout.TotalMilliseconds > MaxSupportedTimeoutMilliseconds)
Microsoft.Extensions.AI (2)
ChatRouting\FailoverChatClientAttempt.cs (2)
40Debug.Assert(duration >= TimeSpan.Zero, "Expected a non-negative duration."); 42timeToFirstUpdate is not { } ttfu || (ttfu >= TimeSpan.Zero && ttfu <= duration),
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatResponseExtensions.cs (1)
680private static readonly DateTimeOffset _unixEpoch = new(1970, 1, 1, 0, 0, 0, TimeSpan.Zero);
Microsoft.Extensions.AI.Abstractions.Tests (46)
ChatCompletion\ChatMessageTests.cs (1)
380Assert.Equal(new DateTimeOffset(2024, 6, 1, 12, 0, 0, TimeSpan.Zero), result.CreatedAt);
ChatCompletion\ChatResponseTests.cs (14)
61response.CreatedAt = new DateTimeOffset(2022, 1, 1, 0, 0, 0, TimeSpan.Zero); 62Assert.Equal(new DateTimeOffset(2022, 1, 1, 0, 0, 0, TimeSpan.Zero), response.CreatedAt); 92CreatedAt = new DateTimeOffset(2022, 1, 1, 0, 0, 0, TimeSpan.Zero), 110Assert.Equal(new DateTimeOffset(2022, 1, 1, 0, 0, 0, TimeSpan.Zero), result.CreatedAt); 129CreatedAt = new DateTimeOffset(2022, 1, 1, 0, 0, 0, TimeSpan.Zero), 148Assert.Equal(new DateTimeOffset(2022, 1, 1, 0, 0, 0, TimeSpan.Zero), result.CreatedAt); 214Assert.Equal(new DateTimeOffset(2022, 1, 1, 0, 0, 0, TimeSpan.Zero), result.CreatedAt); 246CreatedAt = new DateTimeOffset(2024, 11, 10, 9, 20, 0, TimeSpan.Zero), 259Assert.Equal(new DateTimeOffset(2024, 11, 10, 9, 20, 0, TimeSpan.Zero), update0.CreatedAt); 275CreatedAt = new DateTimeOffset(2024, 11, 10, 9, 20, 0, TimeSpan.Zero), 280CreatedAt = new DateTimeOffset(2025, 1, 1, 10, 30, 0, TimeSpan.Zero), 288CreatedAt = new DateTimeOffset(2024, 11, 10, 9, 20, 0, TimeSpan.Zero), 301Assert.Equal(new DateTimeOffset(2024, 11, 10, 9, 20, 0, TimeSpan.Zero), update0.CreatedAt); 310Assert.Equal(new DateTimeOffset(2025, 1, 1, 10, 30, 0, TimeSpan.Zero), update1.CreatedAt);
ChatCompletion\ChatResponseUpdateExtensionsTests.cs (20)
31new(ChatRole.Assistant, "Hello") { ResponseId = "someResponse", MessageId = "12345", CreatedAt = new DateTimeOffset(2024, 2, 3, 4, 5, 6, TimeSpan.Zero), ModelId = "model123" }, 33new(null, "world!") { CreatedAt = new DateTimeOffset(2025, 2, 3, 4, 5, 6, TimeSpan.Zero), ConversationId = "123", AdditionalProperties = new() { ["c"] = "d" } }, 49Assert.Equal(new DateTimeOffset(2024, 2, 3, 4, 5, 6, TimeSpan.Zero), response.CreatedAt); 541new(null, "Hi! ") { CreatedAt = new DateTimeOffset(2023, 1, 1, 10, 0, 0, TimeSpan.Zero), AuthorName = "Assistant" }, 542new(ChatRole.Assistant, "Hello") { MessageId = "msg1", CreatedAt = new DateTimeOffset(2024, 1, 1, 10, 0, 0, TimeSpan.Zero), AuthorName = "Assistant" }, 543new(null, " from") { MessageId = "msg1", CreatedAt = new DateTimeOffset(2024, 1, 1, 10, 1, 0, TimeSpan.Zero) }, // Later CreatedAt should not overwrite first 547new(null, "More text") { MessageId = "msg2", CreatedAt = new DateTimeOffset(2024, 1, 1, 10, 2, 0, TimeSpan.Zero), AuthorName = "Assistant" }, 550new(ChatRole.User, "How") { MessageId = "msg3", CreatedAt = new DateTimeOffset(2024, 1, 1, 11, 0, 0, TimeSpan.Zero), AuthorName = "User" }, 551new(null, " are") { MessageId = "msg3", CreatedAt = new DateTimeOffset(2024, 1, 1, 11, 1, 0, TimeSpan.Zero) }, 555new(ChatRole.Assistant, "I'm doing well,") { MessageId = "msg4", CreatedAt = new DateTimeOffset(2024, 1, 1, 12, 0, 0, TimeSpan.Zero) }, 556new(null, " thank you!") { MessageId = "msg4", CreatedAt = new DateTimeOffset(2024, 1, 1, 12, 2, 0, TimeSpan.Zero) }, // Later CreatedAt should not overwrite first 574Assert.Equal(new DateTimeOffset(2023, 1, 1, 10, 0, 0, TimeSpan.Zero), message1.CreatedAt); // First value should win 582Assert.Equal(new DateTimeOffset(2024, 1, 1, 10, 2, 0, TimeSpan.Zero), message2.CreatedAt); 590Assert.Equal(new DateTimeOffset(2024, 1, 1, 11, 0, 0, TimeSpan.Zero), message3.CreatedAt); // First value should win 598Assert.Equal(new DateTimeOffset(2024, 1, 1, 12, 0, 0, TimeSpan.Zero), message4.CreatedAt); // First value should win 824DateTimeOffset early = new(2024, 1, 1, 10, 0, 0, TimeSpan.Zero); 825DateTimeOffset middle = new(2024, 1, 1, 11, 0, 0, TimeSpan.Zero); 826DateTimeOffset late = new(2024, 1, 1, 12, 0, 0, TimeSpan.Zero); 827DateTimeOffset unixEpoch = new(1970, 1, 1, 0, 0, 0, TimeSpan.Zero); 828DateTimeOffset beforeEpoch = new(1969, 12, 31, 23, 59, 59, TimeSpan.Zero);
ChatCompletion\ChatResponseUpdateTests.cs (8)
76update.CreatedAt = new DateTimeOffset(2022, 1, 1, 0, 0, 0, TimeSpan.Zero); 77Assert.Equal(new DateTimeOffset(2022, 1, 1, 0, 0, 0, TimeSpan.Zero), update.CreatedAt); 132CreatedAt = new DateTimeOffset(2022, 1, 1, 0, 0, 0, TimeSpan.Zero), 165Assert.Equal(new DateTimeOffset(2022, 1, 1, 0, 0, 0, TimeSpan.Zero), result.CreatedAt); 195CreatedAt = new DateTimeOffset(2022, 1, 1, 0, 0, 0, TimeSpan.Zero), 229Assert.Equal(new DateTimeOffset(2022, 1, 1, 0, 0, 0, TimeSpan.Zero), result.CreatedAt); 248var originalCreatedAt = new DateTimeOffset(2022, 1, 1, 0, 0, 0, TimeSpan.Zero); 447Assert.Equal(new DateTimeOffset(2022, 1, 1, 0, 0, 0, TimeSpan.Zero), result.CreatedAt);
Contents\HostedFileContentTests.cs (1)
265Assert.Equal(new DateTimeOffset(2024, 1, 15, 10, 30, 0, TimeSpan.Zero), hostedFile.CreatedAt);
Embeddings\EmbeddingTests.cs (1)
126Assert.Equal(new DateTimeOffset(2024, 1, 1, 0, 0, 0, TimeSpan.Zero), floatEmbedding.CreatedAt);
parent\parent\Shared\JsonSchemaExporter\TestTypes.cs (1)
85Value: new(new DateTime(2021, 1, 1), TimeSpan.Zero),
Microsoft.Extensions.AI.OpenAI.Tests (13)
OpenAIConversionTests.cs (12)
888ChatMessageRole.User, null, null, null, new DateTimeOffset(2025, 1, 1, 0, 0, 0, TimeSpan.Zero), 898Assert.Equal(new DateTimeOffset(2025, 1, 1, 0, 0, 0, TimeSpan.Zero), response.CreatedAt); 929Assert.Equal(new DateTimeOffset(2025, 1, 1, 0, 0, 0, TimeSpan.Zero), response.CreatedAt); 954null, null, null, OpenAI.Chat.ChatFinishReason.ToolCalls, new DateTimeOffset(2025, 1, 1, 0, 0, 0, TimeSpan.Zero), 1529CreatedAt = new DateTimeOffset(2025, 1, 3, 14, 30, 0, TimeSpan.Zero), 1544Assert.Equal(new DateTimeOffset(2025, 1, 3, 14, 30, 0, TimeSpan.Zero), completion.CreatedAt); 1691createdAt: new DateTimeOffset(2025, 1, 1, 0, 0, 0, TimeSpan.Zero), 1718CreatedAt = new DateTimeOffset(2025, 1, 1, 12, 0, 0, TimeSpan.Zero) 1733Assert.Equal(new DateTimeOffset(2025, 1, 1, 12, 0, 0, TimeSpan.Zero), streamingUpdate.CreatedAt); 1984CreatedAt = new DateTimeOffset(2025, 1, 1, 0, 0, 0, TimeSpan.Zero), 2011CreatedAt = new DateTimeOffset(2025, 1, 15, 10, 30, 0, TimeSpan.Zero), 2020Assert.Equal(new DateTimeOffset(2025, 1, 15, 10, 30, 0, TimeSpan.Zero), openAIResponse.CreatedAt);
OpenAISpeechToTextClientTests.cs (1)
332Assert.Equal(TimeSpan.Zero, updates[1].StartTime);
Microsoft.Extensions.AI.Stabilization.Tests (1)
parent\Microsoft.Extensions.AI.Abstractions.Tests\Contents\HostedFileContentTests.cs (1)
265Assert.Equal(new DateTimeOffset(2024, 1, 15, 10, 30, 0, TimeSpan.Zero), hostedFile.CreatedAt);
Microsoft.Extensions.AI.Tests (1)
ChatRouting\FailoverChatClientTests.cs (1)
400Assert.True(failedAttempt.Duration >= TimeSpan.Zero);
Microsoft.Extensions.Caching.Abstractions (4)
DistributedCacheEntryOptions.cs (2)
38if (value <= TimeSpan.Zero) 59if (value <= TimeSpan.Zero)
MemoryCacheEntryOptions.cs (2)
48if (value <= TimeSpan.Zero) 72if (value <= TimeSpan.Zero)
Microsoft.Extensions.Caching.Hybrid (1)
Internal\HybridCachePayload.cs (1)
182remainingTime = TimeSpan.Zero;
Microsoft.Extensions.Caching.SqlServer (1)
SqlServerCache.cs (1)
51if (cacheOptions.DefaultSlidingExpiration <= TimeSpan.Zero)
Microsoft.Extensions.Caching.StackExchangeRedis (2)
RedisCache.cs (2)
71return ticks == 0 ? DateTimeOffset.MinValue : new DateTimeOffset(ticks, TimeSpan.Zero); 510absoluteExpiration = new DateTimeOffset(absoluteExpirationTicks.Value, TimeSpan.Zero);
Microsoft.Extensions.Diagnostics.ExceptionSummarization.Tests (2)
ExceptionSummarizerTests.cs (1)
212using var tokenSource = new CancellationTokenSource(TimeSpan.Zero);
HttpExceptionSummaryProviderTests.cs (1)
120using var tokenSource = new CancellationTokenSource(TimeSpan.Zero);
Microsoft.Extensions.Diagnostics.HealthChecks (1)
DefaultHealthCheckService.cs (1)
99if (registration.Timeout > TimeSpan.Zero)
Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions (3)
HealthCheckRegistration.cs (3)
61if (timeout <= TimeSpan.Zero && timeout != System.Threading.Timeout.InfiniteTimeSpan) 113if (timeout <= TimeSpan.Zero && timeout != System.Threading.Timeout.InfiniteTimeSpan) 152if (value <= TimeSpan.Zero && value != System.Threading.Timeout.InfiniteTimeSpan)
Microsoft.Extensions.Diagnostics.HealthChecks.Common.Tests (2)
TelemetryHealthChecksPublisherTests.cs (2)
159var entry = new HealthReportEntry(status, $"desc{index}", TimeSpan.Zero, null, null); 164return new HealthReport(healthStatusRecords, TimeSpan.Zero);
Microsoft.Extensions.Diagnostics.Probes.Tests (2)
MockHealthCheckService.cs (2)
25HealthReportEntry entry = new HealthReportEntry(healthStatus, null, TimeSpan.Zero, null, null); 27return Task.FromResult(new HealthReport(healthStatusRecords, TimeSpan.Zero));
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (8)
IResourceUtilizationTrackerTests.cs (1)
16var utilization = tracker.GetUtilization(TimeSpan.Zero);
Providers\FaultProvider.cs (2)
25return new Snapshot(TimeSpan.FromTicks(_clock.GetUtcNow().Ticks), TimeSpan.Zero, TimeSpan.Zero, ulong.MaxValue);
ResourceMonitoringServiceTests.cs (2)
407TimeSpan.Zero, 408TimeSpan.Zero,
SnapshotTests.cs (3)
18var snapshot = new Snapshot(TimeSpan.FromTicks(time.GetUtcNow().Ticks), TimeSpan.Zero, TimeSpan.FromSeconds(1), 10); 22snapshot = new Snapshot(time, TimeSpan.Zero, TimeSpan.FromSeconds(1), 10); 37=> new Snapshot(new FakeTimeProvider(), TimeSpan.Zero, TimeSpan.MinValue, 1000));
Microsoft.Extensions.FileProviders.Physical (1)
PhysicalFilesWatcher.cs (1)
150_timerFactory = () => NonCapturingTimer.Create(RaiseChangeEvents, state: PollingChangeTokens, dueTime: TimeSpan.Zero, period: DefaultPollingInterval);
Microsoft.Extensions.Hosting.Testing.Tests (5)
FakeHostTests.cs (5)
32x.TimeToLive = TimeSpan.Zero; 65var sut = new FakeHost(hostMock.Object, new FakeHostOptions { StartUpTimeout = TimeSpan.Zero }); 88var sut = new FakeHost(hostMock.Object, new FakeHostOptions { StartUpTimeout = TimeSpan.Zero }); 130var sut = new FakeHost(hostMock.Object, new FakeHostOptions { ShutDownTimeout = TimeSpan.Zero }); 147var sut = new FakeHost(hostMock.Object, new FakeHostOptions { StartUpTimeout = TimeSpan.Zero });
Microsoft.Extensions.Http (1)
DefaultHttpMessageHandlerBuilder.cs (1)
73if (lifetime >= TimeSpan.Zero)
Microsoft.Extensions.Http.Diagnostics (1)
Logging\Internal\HttpResponseBodyReader.cs (1)
73if (readTimeout == TimeSpan.Zero)
Microsoft.Extensions.Http.Diagnostics.Tests (8)
Logging\HttpClientLoggerTest.cs (3)
992await logger.LogRequestStopAsync(new LogRecord(), httpRequestMessage, httpResponseMessage, TimeSpan.Zero); 1013Assert.Throws<NotSupportedException>(() => logger.LogRequestStop(null, httpRequestMessage, httpResponseMessage, TimeSpan.Zero)); 1014Assert.Throws<NotSupportedException>(() => logger.LogRequestFailed(null, httpRequestMessage, null, new InvalidOperationException(), TimeSpan.Zero));
Logging\HttpClientLoggingExtensionsTest.cs (2)
214options.BodyReadTimeout = TimeSpan.Zero; 536options.BodyReadTimeout = TimeSpan.Zero;
Logging\HttpResponseBodyReaderTest.cs (2)
210BodyReadTimeout = TimeSpan.Zero 238BodyReadTimeout = TimeSpan.Zero
Logging\LoggingOptionsValidatorTest.cs (1)
34var options = new LoggingOptions { BodyReadTimeout = TimeSpan.Zero };
Microsoft.Extensions.Http.Resilience (3)
Internal\RetryAfterHelper.cs (3)
13/// If not found then it will return <see cref="TimeSpan.Zero" />. 27if (parsed && delay < TimeSpan.Zero) 29delay = TimeSpan.Zero;
Microsoft.Extensions.Http.Resilience.Tests (3)
Internal\RetryAfterHelperTests.cs (1)
65retryAfter.Should().Be(TimeSpan.Zero);
Resilience\HttpClientBuilderExtensionsTests.Resilience.cs (1)
128options.Retry.Delay = TimeSpan.Zero;
Resilience\HttpClientBuilderExtensionsTests.Standard.cs (1)
238options.Retry.Delay = TimeSpan.Zero;
Microsoft.Extensions.Logging.AzureAppServices (3)
BatchingLoggerOptions.cs (1)
25if (value <= TimeSpan.Zero)
BatchingLoggerProvider.cs (1)
46if (loggerOptions.FlushPeriod <= TimeSpan.Zero)
BlobLoggerProvider.cs (1)
67new DateTimeOffset(key.Year, key.Month, key.Day, key.Hour, 0, 0, TimeSpan.Zero)));
Microsoft.Extensions.ServiceDiscovery (2)
ServiceEndpointWatcher.cs (2)
258_pollingTimer = _timeProvider.CreateTimer(s_pollingAction, this, _options.RefreshPeriod, TimeSpan.Zero); 262_pollingTimer.Change(_options.RefreshPeriod, TimeSpan.Zero);
Microsoft.Extensions.ServiceDiscovery.Dns (3)
DnsResolverOptionsValidator.cs (1)
28if (options.Timeout <= TimeSpan.Zero)
DnsServiceEndpointProviderBase.cs (2)
118validityPeriod = TimeSpan.Zero; 122if (validityPeriod <= TimeSpan.Zero ||
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (1)
ServiceDiscoveryDnsServiceCollectionExtensionsTests.cs (1)
71services.ConfigureDnsResolver(options => options.Timeout = TimeSpan.Zero);
Microsoft.Extensions.TimeProvider.Testing (5)
FakeTimeProvider.cs (4)
19private DateTimeOffset _now = new(2000, 1, 1, 0, 0, 0, 0, TimeSpan.Zero); 59/// This defaults to <see cref="TimeSpan.Zero"/>. 61/// <exception cref="ArgumentOutOfRangeException">The time value is less than <see cref="TimeSpan.Zero"/>.</exception> 123/// <exception cref="ArgumentOutOfRangeException">The time value is less than <see cref="TimeSpan.Zero"/>.</exception>
Timer.cs (1)
64period = TimeSpan.Zero;
Microsoft.Extensions.TimeProvider.Testing.Tests (26)
FakeTimeProviderTests.cs (20)
30Assert.Equal(TimeSpan.Zero, now.Offset); 32Assert.Equal(TimeSpan.Zero, timeProvider.AutoAdvanceAmount); 46var nowOffset = new DateTimeOffset(2000, 1, 1, 0, 0, 0, 0, TimeSpan.Zero); 52Assert.Equal(nowOffset, new DateTimeOffset(timestamp1, TimeSpan.Zero)); 53Assert.Equal(nowOffset, new DateTimeOffset(timestamp2, TimeSpan.Zero)); 60var nowOffset = new DateTimeOffset(2000, 1, 1, 0, 0, 0, 0, TimeSpan.Zero); 69Assert.Equal(nowOffset, new DateTimeOffset(timestamp1, TimeSpan.Zero)); 70Assert.Equal(nowOffset.AddMilliseconds(msToElapse), new DateTimeOffset(timestamp2, TimeSpan.Zero)); 103var timeProvider = new FakeTimeProvider(new DateTimeOffset(2001, 2, 3, 4, 5, 6, TimeSpan.Zero)); 116Assert.Equal(TimeSpan.Zero, now.Offset); 119Assert.Equal(TimeSpan.Zero, timeProvider.AutoAdvanceAmount); 162var timeProvider = new FakeTimeProvider(new DateTimeOffset(2001, 2, 3, 4, 5, 6, TimeSpan.Zero)); 186var timeProvider = new FakeTimeProvider(new DateTimeOffset(2001, 2, 3, 4, 5, 6, TimeSpan.Zero)); 232}, null, TimeSpan.FromSeconds(1), TimeSpan.Zero); 259}, null, TimeSpan.FromSeconds(1), TimeSpan.Zero); 280var dto = new DateTimeOffset(new DateTime(2022, 1, 2, 3, 4, 5, 6), TimeSpan.Zero); 292var t = timeProvider.Delay(TimeSpan.Zero, CancellationToken.None); 478timeProvider.AutoAdvanceAmount = TimeSpan.Zero; 494}, null, TimeSpan.Zero, oneSecond); 505using var timer = provider.CreateTimer(calls.Add, "timer-1", TimeSpan.FromSeconds(3), TimeSpan.Zero);
TimerTests.cs (6)
25using var timer = timeProvider.CreateTimer(_ => { counter++; }, null, TimeSpan.FromMilliseconds(10), TimeSpan.Zero); 69using var timer = timeProvider.CreateTimer(_ => { counter++; }, null, TimeSpan.Zero, Timeout.InfiniteTimeSpan); 113var timer = timeProvider.CreateTimer(_ => { counter++; }, null, TimeSpan.Zero, TimeSpan.FromMilliseconds(10)); 253using var timer = timeProvider.CreateTimer(_ => { callbackTime = timeProvider.GetUtcNow(); }, null, TimeSpan.Zero, TimeSpan.FromMilliseconds(10)); 276var timer = timeProvider.CreateTimer(_ => { callbackTimes.Add(timeProvider.GetUtcNow()); }, null, TimeSpan.Zero, period); 339timers.Add(timeProvider.CreateTimer(index => triggers[(int)index!] = true, i, TimeSpan.FromSeconds(dueTimes[i]), TimeSpan.Zero));
Microsoft.Maui.Essentials (4)
Geolocation\GeolocationRequest.shared.cs (2)
56 Timeout = TimeSpan.Zero; 66 Timeout = TimeSpan.Zero;
Types\Shared\Utils.shared.cs (1)
27 if (timeout > TimeSpan.Zero)
Vibration\Vibration.shared.cs (1)
113 duration = TimeSpan.Zero;
Microsoft.Private.Windows.Core (2)
System\Value.cs (2)
732DateTimeOffset dto = new(_union.Ticks, TimeSpan.Zero); 894DateTimeOffset? dto = new DateTimeOffset(_union.Ticks, TimeSpan.Zero);
Microsoft.TestPlatform.CommunicationUtilities (1)
TestRequestSender.cs (1)
705var completeArgs = new TestRunCompleteEventArgs(null, false, true, exception, null, null, TimeSpan.Zero);
Microsoft.TestPlatform.CoreUtilities (3)
Utilities\TimeSpanParser.cs (3)
22result = TimeSpan.Zero; 29result = TimeSpan.Zero; 74result = TimeSpan.Zero;
Microsoft.TestPlatform.CrossPlatEngine (8)
Client\InProcessProxyexecutionManager.cs (1)
103var completeArgs = new TestRunCompleteEventArgs(null, false, true, exception, new Collection<AttachmentSet>(), new Collection<InvokedDataCollector>(), TimeSpan.Zero);
Client\Parallel\ParallelProxyExecutionManager.cs (1)
440var completeArgs = new TestRunCompleteEventArgs(null, false, true, null, new Collection<AttachmentSet>(), new Collection<InvokedDataCollector>(), TimeSpan.Zero);
Client\Parallel\ParallelRunDataAggregator.cs (1)
35ElapsedTime = TimeSpan.Zero;
Client\ProxyExecutionManager.cs (1)
275var completeArgs = new TestRunCompleteEventArgs(null, false, true, null, new Collection<AttachmentSet>(), new Collection<InvokedDataCollector>(), TimeSpan.Zero);
Execution\BaseRunTests.cs (2)
242RaiseTestRunComplete(exception, _isCancellationRequested, isAborted, elapsedTime ?? TimeSpan.Zero); 261RaiseTestRunComplete(exception: null, canceled: _isCancellationRequested, aborted: true, elapsedTime: TimeSpan.Zero);
Execution\ExecutionManager.cs (2)
168var testRunCompleteEventArgs = new TestRunCompleteEventArgs(null, true, false, null, null, null, TimeSpan.Zero); 184var testRunCompleteEventArgs = new TestRunCompleteEventArgs(null, false, true, null, null, null, TimeSpan.Zero);
Microsoft.TestPlatform.VsTestConsole.TranslationLayer (2)
VsTestConsoleRequestSender.cs (2)
822null, false, true, exception, null, null, TimeSpan.Zero); 907null, false, true, exception, null, null, TimeSpan.Zero);
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (3)
ObjectModel\TestResult.cs (3)
279EqtTrace.WarningIf(value < TimeSpan.Zero, "TestResult.Duration: The duration is being set to {0}. Since the duration is negative the duration will be updated to zero.", value); 280_duration = value > TimeSpan.Zero ? value : TimeSpan.Zero;
NuGet.Configuration (2)
PackageSource\PackageSource.cs (2)
24internal static readonly TimeSpan DefaultMinPublishAge = TimeSpan.Zero; 127if (value < TimeSpan.Zero)
NuGet.Packaging (2)
PackageExtraction\PackageExtractionResult.cs (1)
32this(cached, signVerifyDelay, packageType, success, TimeSpan.Zero)
Signing\ChainBuilding\RetriableX509ChainBuildPolicy.cs (1)
29if (sleepInterval < TimeSpan.Zero)
NuGet.Protocol (7)
HttpSource\HttpCacheUtility.cs (1)
26if (context.MaxAge > TimeSpan.Zero)
HttpSourceCacheContext.cs (3)
13if (maxAge <= TimeSpan.Zero) 60if (isFirstAttempt && cacheContext.MaxAgeTimeSpan > TimeSpan.Zero) 72TimeSpan.Zero,
SourceCacheContext.cs (3)
72var timeSpan = TimeSpan.Zero; 84Debug.Assert(difference >= TimeSpan.Zero, "Invalid cache time"); 86if (difference >= TimeSpan.Zero)
PresentationCore (165)
System\Windows\Duration.cs (2)
25if (timeSpan < TimeSpan.Zero) 61if (timeSpan < TimeSpan.Zero)
System\Windows\Media\Animation\Clock.cs (37)
120_nextTickNeededTime = TimeSpan.Zero; 488return _currentTime ?? TimeSpan.Zero; 525return TimeSpan.Zero; 606if (!_resolvedDuration.HasTimeSpan || _resolvedDuration.TimeSpan > TimeSpan.Zero) 757InternalSeek(TimeSpan.Zero); 1919TimeSpan nextDesiredTick = InternalNextTickNeededTime == TimeSpan.Zero ? _rootData.CurrentAdjustedGlobalTime 1956if (_currentDuration.TimeSpan == TimeSpan.Zero) // We must be post-filling if we have gotten here 1961localProgress = TimeSpan.Zero; 1964_currentTime = TimeSpan.Zero; 2091if ((localProgress == TimeSpan.Zero) 2115if (localProgress == TimeSpan.Zero) 2122InternalNextTickNeededTime = TimeSpan.Zero; 2140if (localProgress == TimeSpan.Zero) // We are currently exactly at a boundary 2292InternalNextTickNeededTime = TimeSpan.Zero; // We need ticks immediately 2340Debug.Assert(_currentDuration.TimeSpan > TimeSpan.Zero, "ComputeCurrentTime was entered with _currentDuration <= 0"); 2376InternalNextTickNeededTime = TimeSpan.Zero; 2400InternalNextTickNeededTime = TimeSpan.Zero; 2478if (_currentDuration.HasTimeSpan && _currentDuration.TimeSpan == TimeSpan.Zero) 2481effectiveDuration = TimeSpan.Zero; 2487effectiveDuration = TimeSpan.Zero; 2511TimeSpan previousIterationDuration = TimeSpan.Zero; 2579postFillDuration = TimeSpan.Zero; // There is no reachable postfill zone because the active period is infinite 2615else if (postFillDuration != TimeSpan.Zero && // Our active period is finite and we have fill behavior 3000InternalNextTickNeededTime = IsInteractivelyPaused ? TimeSpan.Zero : (TimeSpan?)null; 3026if (timeUntilBegin >= TimeSpan.Zero) 3035if (timeUntilExpiration >= TimeSpan.Zero && 3081InternalNextTickNeededTime = TimeSpan.Zero; // When TimeManager wakes up, we will need an update 3211_syncData.PreviousRepeatTime = TimeSpan.Zero; 3263_syncData.PreviousSyncClockTime = TimeSpan.Zero; 3264_syncData.PreviousRepeatTime = TimeSpan.Zero; 3311if (syncElapsedTimeST > TimeSpan.Zero) // Only store the last value if it is greater than 3322_syncData.PreviousRepeatTime = TimeSpan.Zero; 3334_syncData.PreviousSyncClockTime = TimeSpan.Zero; 3344syncElapsedTimeST = TimeSpan.Zero; 3682subtree.Current.InternalNextTickNeededTime = TimeSpan.Zero; 3686while (current != null && current.InternalNextTickNeededTime != TimeSpan.Zero) 3688current.InternalNextTickNeededTime = TimeSpan.Zero;
System\Windows\Media\Animation\ClockController.cs (2)
177if (offset < TimeSpan.Zero) 219if (offset < TimeSpan.Zero)
System\Windows\Media\Animation\ClockGroup.cs (2)
138if ((!duration.HasTimeSpan || duration.TimeSpan > TimeSpan.Zero) 338Duration currentDuration = TimeSpan.Zero;
System\Windows\Media\Animation\Generated\BooleanAnimationUsingKeyFrames.cs (4)
553TimeSpan largestTimeSpanKeyTime = TimeSpan.Zero; 621TimeSpan calculationDuration = TimeSpan.Zero; 692_sortedResolvedKeyFrames[index]._resolvedKeyTime = TimeSpan.Zero; 751TimeSpan blockBeginTime = TimeSpan.Zero;
System\Windows\Media\Animation\Generated\ByteAnimationUsingKeyFrames.cs (4)
645TimeSpan largestTimeSpanKeyTime = TimeSpan.Zero; 713TimeSpan calculationDuration = TimeSpan.Zero; 784_sortedResolvedKeyFrames[index]._resolvedKeyTime = TimeSpan.Zero; 843TimeSpan blockBeginTime = TimeSpan.Zero;
System\Windows\Media\Animation\Generated\CharAnimationUsingKeyFrames.cs (4)
553TimeSpan largestTimeSpanKeyTime = TimeSpan.Zero; 621TimeSpan calculationDuration = TimeSpan.Zero; 692_sortedResolvedKeyFrames[index]._resolvedKeyTime = TimeSpan.Zero; 751TimeSpan blockBeginTime = TimeSpan.Zero;
System\Windows\Media\Animation\Generated\ColorAnimationUsingKeyFrames.cs (4)
645TimeSpan largestTimeSpanKeyTime = TimeSpan.Zero; 713TimeSpan calculationDuration = TimeSpan.Zero; 784_sortedResolvedKeyFrames[index]._resolvedKeyTime = TimeSpan.Zero; 843TimeSpan blockBeginTime = TimeSpan.Zero;
System\Windows\Media\Animation\Generated\DecimalAnimationUsingKeyFrames.cs (4)
645TimeSpan largestTimeSpanKeyTime = TimeSpan.Zero; 713TimeSpan calculationDuration = TimeSpan.Zero; 784_sortedResolvedKeyFrames[index]._resolvedKeyTime = TimeSpan.Zero; 843TimeSpan blockBeginTime = TimeSpan.Zero;
System\Windows\Media\Animation\Generated\DoubleAnimationUsingKeyFrames.cs (4)
645TimeSpan largestTimeSpanKeyTime = TimeSpan.Zero; 713TimeSpan calculationDuration = TimeSpan.Zero; 784_sortedResolvedKeyFrames[index]._resolvedKeyTime = TimeSpan.Zero; 843TimeSpan blockBeginTime = TimeSpan.Zero;
System\Windows\Media\Animation\Generated\Int16AnimationUsingKeyFrames.cs (4)
645TimeSpan largestTimeSpanKeyTime = TimeSpan.Zero; 713TimeSpan calculationDuration = TimeSpan.Zero; 784_sortedResolvedKeyFrames[index]._resolvedKeyTime = TimeSpan.Zero; 843TimeSpan blockBeginTime = TimeSpan.Zero;
System\Windows\Media\Animation\Generated\Int32AnimationUsingKeyFrames.cs (4)
645TimeSpan largestTimeSpanKeyTime = TimeSpan.Zero; 713TimeSpan calculationDuration = TimeSpan.Zero; 784_sortedResolvedKeyFrames[index]._resolvedKeyTime = TimeSpan.Zero; 843TimeSpan blockBeginTime = TimeSpan.Zero;
System\Windows\Media\Animation\Generated\Int64AnimationUsingKeyFrames.cs (4)
645TimeSpan largestTimeSpanKeyTime = TimeSpan.Zero; 713TimeSpan calculationDuration = TimeSpan.Zero; 784_sortedResolvedKeyFrames[index]._resolvedKeyTime = TimeSpan.Zero; 843TimeSpan blockBeginTime = TimeSpan.Zero;
System\Windows\Media\Animation\Generated\MatrixAnimationUsingKeyFrames.cs (4)
553TimeSpan largestTimeSpanKeyTime = TimeSpan.Zero; 621TimeSpan calculationDuration = TimeSpan.Zero; 692_sortedResolvedKeyFrames[index]._resolvedKeyTime = TimeSpan.Zero; 751TimeSpan blockBeginTime = TimeSpan.Zero;
System\Windows\Media\Animation\Generated\ObjectAnimationUsingKeyFrames.cs (4)
553TimeSpan largestTimeSpanKeyTime = TimeSpan.Zero; 621TimeSpan calculationDuration = TimeSpan.Zero; 692_sortedResolvedKeyFrames[index]._resolvedKeyTime = TimeSpan.Zero; 751TimeSpan blockBeginTime = TimeSpan.Zero;
System\Windows\Media\Animation\Generated\Point3DAnimationUsingKeyFrames.cs (4)
645TimeSpan largestTimeSpanKeyTime = TimeSpan.Zero; 713TimeSpan calculationDuration = TimeSpan.Zero; 784_sortedResolvedKeyFrames[index]._resolvedKeyTime = TimeSpan.Zero; 843TimeSpan blockBeginTime = TimeSpan.Zero;
System\Windows\Media\Animation\Generated\PointAnimationUsingKeyFrames.cs (4)
645TimeSpan largestTimeSpanKeyTime = TimeSpan.Zero; 713TimeSpan calculationDuration = TimeSpan.Zero; 784_sortedResolvedKeyFrames[index]._resolvedKeyTime = TimeSpan.Zero; 843TimeSpan blockBeginTime = TimeSpan.Zero;
System\Windows\Media\Animation\Generated\QuaternionAnimationUsingKeyFrames.cs (4)
645TimeSpan largestTimeSpanKeyTime = TimeSpan.Zero; 713TimeSpan calculationDuration = TimeSpan.Zero; 784_sortedResolvedKeyFrames[index]._resolvedKeyTime = TimeSpan.Zero; 843TimeSpan blockBeginTime = TimeSpan.Zero;
System\Windows\Media\Animation\Generated\RectAnimationUsingKeyFrames.cs (4)
645TimeSpan largestTimeSpanKeyTime = TimeSpan.Zero; 713TimeSpan calculationDuration = TimeSpan.Zero; 784_sortedResolvedKeyFrames[index]._resolvedKeyTime = TimeSpan.Zero; 843TimeSpan blockBeginTime = TimeSpan.Zero;
System\Windows\Media\Animation\Generated\Rotation3DAnimationUsingKeyFrames.cs (4)
645TimeSpan largestTimeSpanKeyTime = TimeSpan.Zero; 713TimeSpan calculationDuration = TimeSpan.Zero; 784_sortedResolvedKeyFrames[index]._resolvedKeyTime = TimeSpan.Zero; 843TimeSpan blockBeginTime = TimeSpan.Zero;
System\Windows\Media\Animation\Generated\SingleAnimationUsingKeyFrames.cs (4)
645TimeSpan largestTimeSpanKeyTime = TimeSpan.Zero; 713TimeSpan calculationDuration = TimeSpan.Zero; 784_sortedResolvedKeyFrames[index]._resolvedKeyTime = TimeSpan.Zero; 843TimeSpan blockBeginTime = TimeSpan.Zero;
System\Windows\Media\Animation\Generated\SizeAnimationUsingKeyFrames.cs (4)
645TimeSpan largestTimeSpanKeyTime = TimeSpan.Zero; 713TimeSpan calculationDuration = TimeSpan.Zero; 784_sortedResolvedKeyFrames[index]._resolvedKeyTime = TimeSpan.Zero; 843TimeSpan blockBeginTime = TimeSpan.Zero;
System\Windows\Media\Animation\Generated\StringAnimationUsingKeyFrames.cs (4)
553TimeSpan largestTimeSpanKeyTime = TimeSpan.Zero; 621TimeSpan calculationDuration = TimeSpan.Zero; 692_sortedResolvedKeyFrames[index]._resolvedKeyTime = TimeSpan.Zero; 751TimeSpan blockBeginTime = TimeSpan.Zero;
System\Windows\Media\Animation\Generated\Vector3DAnimationUsingKeyFrames.cs (4)
645TimeSpan largestTimeSpanKeyTime = TimeSpan.Zero; 713TimeSpan calculationDuration = TimeSpan.Zero; 784_sortedResolvedKeyFrames[index]._resolvedKeyTime = TimeSpan.Zero; 843TimeSpan blockBeginTime = TimeSpan.Zero;
System\Windows\Media\Animation\Generated\VectorAnimationUsingKeyFrames.cs (4)
645TimeSpan largestTimeSpanKeyTime = TimeSpan.Zero; 713TimeSpan calculationDuration = TimeSpan.Zero; 784_sortedResolvedKeyFrames[index]._resolvedKeyTime = TimeSpan.Zero; 843TimeSpan blockBeginTime = TimeSpan.Zero;
System\Windows\Media\Animation\KeyTime.cs (1)
48if (timeSpan < TimeSpan.Zero)
System\Windows\Media\Animation\ParallelTimeline.cs (1)
85Duration simpleDuration = TimeSpan.Zero;
System\Windows\Media\Animation\RepeatBehavior.cs (2)
41_repeatDuration = TimeSpan.Zero; 53if (duration < TimeSpan.Zero)
System\Windows\Media\Animation\TimeIntervalCollection.cs (16)
266if (slipTime == TimeSpan.Zero) // The no-op case 859|| (period == TimeSpan.Zero) // The PTIC has no nonzero period, we define such intersections nonexistent 986|| (period == TimeSpan.Zero) // The PTIC has no nonzero period, we define such intersections nonexistent 1036Debug.Assert(!period.HasTimeSpan || period.TimeSpan > TimeSpan.Zero || beginTime == endTime); // Check the consistency of degenerate case where simple duration is zero; expiration time should equal beginTime 1161Debug.Assert(endTime.HasValue || fillDuration == TimeSpan.Zero); // Either endTime is finite, or it's infinite hence we cannot have any fill zone 1162Debug.Assert(!period.HasTimeSpan || period.TimeSpan > TimeSpan.Zero || (endTime.HasValue && beginTime == endTime)); // Check the consistency of degenerate case where simple duration is zero; expiration time should equal beginTime 1175&& _nodeIsPoint[_count - 1] && (endTime > beginTime || fillDuration.TimeSpan > TimeSpan.Zero)))); // ...we may have a point intersection with the stopped zone 1181projection.InitializePoint(TimeSpan.Zero); 1185bool includeFillPeriod = !fillDuration.HasTimeSpan || fillDuration.TimeSpan > TimeSpan.Zero; // This variable represents whether we have a non-zero fill zone 1256projection.CurrentNodeTime = TimeSpan.Zero; 1312Debug.Assert(CurrentNodeTime >= TimeSpan.Zero); // Verify that we are already clipped 1440projection.MergeInterval(TimeSpan.Zero, true, 1457projection.MergeInterval(TimeSpan.Zero, true, 1499projection._nodeTime[0] = TimeSpan.Zero; 1517projection.MergeInterval(TimeSpan.Zero, true, 1528projection.MergePoint(TimeSpan.Zero);
System\Windows\Media\Animation\Timeline.cs (1)
275(TimeSpan?)TimeSpan.Zero,
System\Windows\Media\Animation\TimeManager.cs (7)
215if (GetNextTickNeeded() >= TimeSpan.Zero) 296_lastTickTime = TimeSpan.Zero; 300_globalTime = TimeSpan.Zero; 551return TimeSpan.Zero; 576return TimeSpan.Zero; 768if (nextTickNeededTimeFromCurrentTime <= TimeSpan.Zero) 772return TimeSpan.Zero;
System\Windows\Media\Imaging\WriteableBitmap.cs (1)
588AcquireBackBuffer(TimeSpan.Zero, false);
System\Windows\Media\mediaclock.cs (1)
124TimeSpan currentTimeValue = currentTimeProperty ?? TimeSpan.Zero;
System\Windows\Media\MediaContext.cs (7)
548TimeSpan nextTickNeeded = TimeSpan.Zero; 564if (nextTickNeeded >= TimeSpan.Zero) 586else if (nextTickNeeded > TimeSpan.Zero) 601else if (nextTickNeeded == TimeSpan.Zero) 714TimeSpan presentationDelay = TimeSpan.Zero; 1880ScheduleNextRenderOp(TimeSpan.Zero); 2539ScheduleNextRenderOp(TimeSpan.Zero);
System\Windows\Media\MediaPlayerState.cs (1)
658SetPosition(TimeSpan.Zero);
PresentationFramework (10)
System\Windows\Controls\Primitives\Popup.cs (1)
1690_asyncDestroy.Interval = animating ? AnimationDelayTime : TimeSpan.Zero;
System\Windows\Controls\ProgressBar.cs (1)
243startTime = TimeSpan.Zero;
System\Windows\Media\Animation\Generated\ThicknessAnimationUsingKeyFrames.cs (4)
645TimeSpan largestTimeSpanKeyTime = TimeSpan.Zero; 713TimeSpan calculationDuration = TimeSpan.Zero; 784_sortedResolvedKeyFrames[index]._resolvedKeyTime = TimeSpan.Zero; 843TimeSpan blockBeginTime = TimeSpan.Zero;
System\Windows\Media\Animation\SeekStoryboard.cs (2)
52return !(TimeSpan.Zero.Equals(_offset)); 104private TimeSpan _offset = TimeSpan.Zero;
System\Windows\VisualStateManager.cs (2)
372dynamic.Duration = new Duration(TimeSpan.Zero); 780private static readonly Duration DurationZero = new Duration(TimeSpan.Zero);
PresentationFramework.Aero (1)
Microsoft\Windows\Themes\ProgressBarHighlightConverter.cs (1)
89BeginTime = TimeSpan.Zero,
PresentationFramework.Aero2 (1)
Microsoft\Windows\Themes\ProgressBarHighlightConverter.cs (1)
89BeginTime = TimeSpan.Zero,
ScenarioTests.Common.Tests (2)
ScenarioTestTypes.cs (2)
1118if (StreamDuration != TimeSpan.Zero) 1145if (ReadThrottle != TimeSpan.Zero)
Shared (2)
ServerSentEvents\SseFormatter.cs (1)
129Debug.Assert(retry >= TimeSpan.Zero);
ServerSentEvents\SseItem.cs (1)
66if (value < TimeSpan.Zero)
Shared.Tests (1)
JsonSchemaExporter\TestTypes.cs (1)
85Value: new(new DateTime(2021, 1, 1), TimeSpan.Zero),
System.Configuration.ConfigurationManager (1)
System\Configuration\PositiveTimeSpanValidator.cs (1)
17if ((TimeSpan)value <= TimeSpan.Zero)
System.Data.Common (1)
System\Data\Common\TimeSpanStorage.cs (1)
12private static readonly TimeSpan s_defaultValue = TimeSpan.Zero;
System.Diagnostics.DiagnosticSource (3)
System\Diagnostics\Activity.cs (2)
211/// <see cref="TimeSpan.Zero"/>. 866if (Duration == TimeSpan.Zero)
System\Diagnostics\DiagnosticSourceActivity.cs (1)
57if (activity.Duration == TimeSpan.Zero)
System.Diagnostics.Process (2)
System\Diagnostics\Process.Scenarios.cs (2)
261remaining = remaining >= TimeSpan.Zero ? remaining : TimeSpan.Zero;
System.DirectoryServices (1)
System\DirectoryServices\ActiveDirectory\ActiveDirectorySiteLink.cs (1)
310if (value < TimeSpan.Zero)
System.DirectoryServices.Protocols (6)
System\DirectoryServices\Protocols\common\DirectoryConnection.cs (1)
28if (value < TimeSpan.Zero)
System\DirectoryServices\Protocols\common\DirectoryRequest.cs (1)
297if (value < TimeSpan.Zero)
System\DirectoryServices\Protocols\ldap\LdapConnection.cs (1)
107if (value < TimeSpan.Zero)
System\DirectoryServices\Protocols\ldap\LdapSessionOptions.cs (3)
220if (value < TimeSpan.Zero) 259if (value < TimeSpan.Zero) 401if (value < TimeSpan.Zero)
System.Formats.Asn1 (2)
System\Formats\Asn1\AsnDecoder.GeneralizedTime.cs (2)
274timeOffset = TimeSpan.Zero; 348TimeSpan fractionSpan = TimeSpan.Zero;
System.Formats.Tar (2)
System\Formats\Tar\TarHelpers.cs (2)
118new DateTimeOffset((secondsSinceUnixEpoch * TimeSpan.TicksPerSecond) + DateTime.UnixEpoch.Ticks, TimeSpan.Zero); 122new DateTimeOffset((long)(secondsSinceUnixEpoch * TimeSpan.TicksPerSecond) + DateTime.UnixEpoch.Ticks, TimeSpan.Zero);
System.IO.IsolatedStorage (3)
System\IO\IsolatedStorage\IsolatedStorageFile.cs (3)
247return new DateTimeOffset(1601, 1, 1, 0, 0, 0, TimeSpan.Zero).ToLocalTime(); 263return new DateTimeOffset(1601, 1, 1, 0, 0, 0, TimeSpan.Zero).ToLocalTime(); 279return new DateTimeOffset(1601, 1, 1, 0, 0, 0, TimeSpan.Zero).ToLocalTime();
System.Management (14)
System\Management\ManagementDateTime.cs (2)
238TimeSpan tickOffset = date.Kind == DateTimeKind.Utc ? TimeSpan.Zero : TimeZoneInfo.Local.GetUtcOffset(date); 414if (timespan.Days > MAXDATE_INTIMESPAN || timespan < TimeSpan.Zero)
System\Management\ManagementQuery.cs (12)
2439public WqlEventQuery() : this(null, TimeSpan.Zero, null, TimeSpan.Zero, null, null) { } 2514public WqlEventQuery(string eventClassName, string condition) : this(eventClassName, TimeSpan.Zero, condition, TimeSpan.Zero, null, null) { } 2539this(eventClassName, withinInterval, null, TimeSpan.Zero, null, null) 2571this(eventClassName, withinInterval, condition, TimeSpan.Zero, null, null) 2603this(eventClassName, TimeSpan.Zero, condition, groupWithinInterval, null, null) 2642this(eventClassName, TimeSpan.Zero, condition, groupWithinInterval, groupByPropertyList, null) 2975if (withinInterval != TimeSpan.Zero) 2983if (groupWithinInterval != TimeSpan.Zero) 3019withinInterval = TimeSpan.Zero; 3021groupWithinInterval = TimeSpan.Zero;
System.Net.Http (14)
System\Net\Http\Headers\AltSvcHeaderValue.cs (1)
18public static AltSvcHeaderValue Clear { get; } = new AltSvcHeaderValue(ClearString, host: null, port: 0, maxAge: TimeSpan.Zero, persist: false);
System\Net\Http\HttpClient.cs (1)
112ArgumentOutOfRangeException.ThrowIfLessThanOrEqual(value, TimeSpan.Zero);
System\Net\Http\SocketsHttpHandler\ChunkedEncodingReadStream.cs (1)
504if (drainTime == TimeSpan.Zero)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (1)
934return lifetime == TimeSpan.Zero || connection.Age > lifetime;
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.Http3.cs (1)
701if (authorityMaxAge <= TimeSpan.Zero)
System\Net\Http\SocketsHttpHandler\ContentLengthReadStream.cs (1)
216if (drainTime == TimeSpan.Zero)
System\Net\Http\SocketsHttpHandler\Http2StreamWindowManager.cs (1)
99if (rtt > TimeSpan.Zero && _streamWindowSize < MaxStreamWindowSize)
System\Net\Http\SocketsHttpHandler\HttpConnectionPoolManager.cs (2)
76(settings._pooledConnectionIdleTimeout == TimeSpan.Zero || 77settings._pooledConnectionLifetime == TimeSpan.Zero) &&
System\Net\Http\SocketsHttpHandler\SocketsHttpHandler.cs (5)
179if ((value < TimeSpan.Zero && value != Timeout.InfiniteTimeSpan) || 218if (value < TimeSpan.Zero && value != Timeout.InfiniteTimeSpan) 233if (value < TimeSpan.Zero && value != Timeout.InfiniteTimeSpan) 248if ((value <= TimeSpan.Zero && value != Timeout.InfiniteTimeSpan) || 264if ((value < TimeSpan.Zero && value != Timeout.InfiniteTimeSpan) ||
System.Net.Http.WinHttpHandler (1)
System\Net\Http\WinHttpHandler.cs (1)
1606if (timeSpan != Timeout.InfiniteTimeSpan && (timeSpan <= TimeSpan.Zero || timeSpan > s_maxTimeout))
System.Net.HttpListener (5)
System\Net\Managed\HttpListenerTimeoutManager.Managed.cs (5)
10private TimeSpan _drainEntityBody = TimeSpan.Zero; 11private TimeSpan _idleConnection = TimeSpan.Zero; 41get => TimeSpan.Zero; 52get => TimeSpan.Zero; 75get => TimeSpan.Zero;
System.Net.Mail (4)
System\Net\Mime\SmtpDateTime.cs (4)
65{ "UT", TimeSpan.Zero }, // +0000 66{ "GMT", TimeSpan.Zero }, // +0000 116_timeZone = TimeSpan.Zero; 300timeZone = TimeSpan.Zero;
System.Net.NameResolution (14)
System\Net\DnsResolver.cs (5)
492return new DnsResult<AddressRecord>(DnsResponseCode.NoError, merged, TimeSpan.Zero); 505if (x <= TimeSpan.Zero) 507return y > TimeSpan.Zero ? y : TimeSpan.Zero; 510if (y <= TimeSpan.Zero)
System\Net\DnsResolverPal.Managed.cs (8)
168TimeSpan negTtl = records.Count == 0 ? ExtractNegativeCacheTtl(response) : TimeSpan.Zero; 233TimeSpan negTtl = records.Count == 0 ? ExtractNegativeCacheTtl(response) : TimeSpan.Zero; 263TimeSpan txtNegTtl = records.Count == 0 ? ExtractNegativeCacheTtl(response) : TimeSpan.Zero; 288TimeSpan mxNegTtl = records.Count == 0 ? ExtractNegativeCacheTtl(response) : TimeSpan.Zero; 313TimeSpan cnameNegTtl = records.Count == 0 ? ExtractNegativeCacheTtl(response) : TimeSpan.Zero; 338TimeSpan ptrNegTtl = records.Count == 0 ? ExtractNegativeCacheTtl(response) : TimeSpan.Zero; 363TimeSpan nsNegTtl = records.Count == 0 ? ExtractNegativeCacheTtl(response) : TimeSpan.Zero; 387return TimeSpan.Zero;
System\Net\DnsResult.cs (1)
31/// Availability is best-effort and platform-dependent; the value is <see cref="TimeSpan.Zero"/>
System.Net.Quic (11)
System\Net\Quic\Internal\MsQuicConfiguration.cs (3)
147if (options.IdleTimeout != TimeSpan.Zero) 155if (options.KeepAliveInterval != TimeSpan.Zero) 175if (options.HandshakeTimeout != TimeSpan.Zero)
System\Net\Quic\Internal\ThrowHelper.cs (1)
205if (value < TimeSpan.Zero && value != Timeout.InfiniteTimeSpan)
System\Net\Quic\QuicConnection.cs (1)
79if (options.HandshakeTimeout != Timeout.InfiniteTimeSpan && options.HandshakeTimeout != TimeSpan.Zero)
System\Net\Quic\QuicConnectionOptions.cs (4)
93/// Default <see cref="TimeSpan.Zero"/> means underlying implementation default idle timeout. 95public TimeSpan IdleTimeout { get; set; } = TimeSpan.Zero; 129/// Value <see cref="TimeSpan.Zero"/> means underlying implementation default timeout. 137/// Value <see cref="TimeSpan.Zero"/> means underlying implementation default timeout.
System\Net\Quic\QuicStream.Stream.cs (2)
122if (_readTimeout > TimeSpan.Zero) 181if (_writeTimeout > TimeSpan.Zero)
System.Net.Requests (3)
System\Net\HttpWebRequest.cs (3)
1350if (httpRequestCachePolicy.MinFresh > TimeSpan.Zero) 1360if (httpRequestCachePolicy.MaxStale > TimeSpan.Zero) 1370MaxAge = TimeSpan.Zero
System.Net.Security (1)
src\runtime\src\libraries\Common\src\System\Net\Http\X509ResourceClient.cs (1)
50if (downloadTimeout <= TimeSpan.Zero)
System.Net.ServerSentEvents (2)
System\Net\ServerSentEvents\SseFormatter.cs (1)
132Debug.Assert(retry >= TimeSpan.Zero);
System\Net\ServerSentEvents\SseItem.cs (1)
63if (value < TimeSpan.Zero)
System.Net.Sockets (1)
System\Net\Sockets\Socket.cs (1)
2450ArgumentOutOfRangeException.ThrowIfLessThan(timeout, TimeSpan.Zero);
System.Net.WebSockets (13)
src\runtime\src\libraries\Common\src\System\Net\WebSockets\WebSocketDefaults.cs (1)
14public static readonly TimeSpan DefaultKeepAliveInterval = TimeSpan.Zero;
System\Net\WebSockets\ManagedWebSocket.cs (4)
146Debug.Assert(keepAliveInterval == Timeout.InfiniteTimeSpan || keepAliveInterval >= TimeSpan.Zero, $"Invalid {nameof(keepAliveInterval)}: {keepAliveInterval}"); 147Debug.Assert(keepAliveTimeout == Timeout.InfiniteTimeSpan || keepAliveTimeout >= TimeSpan.Zero, $"Invalid {nameof(keepAliveTimeout)}: {keepAliveTimeout}"); 169if (keepAliveInterval > TimeSpan.Zero) 172if (keepAliveTimeout > TimeSpan.Zero)
System\Net\WebSockets\WebSocket.cs (2)
146if (keepAliveInterval != Timeout.InfiniteTimeSpan && keepAliveInterval < TimeSpan.Zero) 200if (keepAliveInterval != Timeout.InfiniteTimeSpan && keepAliveInterval < TimeSpan.Zero)
System\Net\WebSockets\WebSocketCreationOptions.cs (5)
39/// The keep-alive interval to use, or <see cref="TimeSpan.Zero"/> or <see cref="Timeout.InfiniteTimeSpan"/> to disable keep-alives. 42/// The default is <see cref="TimeSpan.Zero"/>. 49if (value != Timeout.InfiniteTimeSpan && value < TimeSpan.Zero) 59/// The timeout to use when waiting for the peer's PONG in response to us sending a PING; or <see cref="TimeSpan.Zero"/> or 68if (value != Timeout.InfiniteTimeSpan && value < TimeSpan.Zero)
System\Net\WebSockets\WebSocketStream.cs (1)
55if (closeTimeout < TimeSpan.Zero && closeTimeout != Timeout.InfiniteTimeSpan)
System.Private.CoreLib (60)
src\runtime\src\libraries\Common\src\System\Threading\ITimer.cs (1)
16/// Specify <see cref="Timeout.InfiniteTimeSpan"/> to prevent the timer from restarting. Specify <see cref="TimeSpan.Zero"/> to restart the timer immediately.
src\runtime\src\libraries\Common\src\System\TimeProvider.cs (1)
133/// <param name="dueTime">The amount of time to delay before <paramref name="callback"/> is invoked. Specify <see cref="Timeout.InfiniteTimeSpan"/> to prevent the timer from starting. Specify <see cref="TimeSpan.Zero"/> to start the timer immediately.</param>
src\runtime\src\libraries\System.Private.CoreLib\src\System\CurrentSystemTimeZone.cs (3)
128TimeSpan delta = TimeSpan.Zero; 134if (rule.DateStart.Year <= year && rule.DateEnd.Year >= year && rule.DaylightDelta != TimeSpan.Zero) 151return TimeSpan.Zero;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\CounterGroup.cs (5)
96|| (_pollingInterval == TimeSpan.Zero && !s_counterGroupEnabledList!.Contains(this)) 159if (_pollingInterval == TimeSpan.Zero || interval < _pollingInterval) 166_timeSinceCollectionStarted = TimeSpan.Zero; 196_pollingInterval = TimeSpan.Zero; 285if (_pollingInterval > TimeSpan.Zero)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\IncrementingEventCounter.cs (1)
62payload.DisplayRateTimeScale = (DisplayRateTimeScale == TimeSpan.Zero) ? "" : DisplayRateTimeScale.ToString("c");
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\IncrementingPollingCounter.cs (1)
75payload.DisplayRateTimeScale = (DisplayRateTimeScale == TimeSpan.Zero) ? "" : DisplayRateTimeScale.ToString("c");
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeParse.cs (12)
80offset = TimeSpan.Zero; 150offset = TimeSpan.Zero; 2488offset = TimeSpan.Zero; 2817result.timeZoneOffset = TimeSpan.Zero; 2851result.timeZoneOffset = TimeSpan.Zero; 2889result.timeZoneOffset = TimeSpan.Zero; 2896result.timeZoneOffset = TimeSpan.Zero; 3047result.timeZoneOffset = TimeSpan.Zero; 4371if ((result.flags & ParseFlags.TimeZoneUsed) != 0 && result.timeZoneOffset != TimeSpan.Zero) 4397if ((result.flags & ParseFlags.TimeZoneUsed) != 0 && result.timeZoneOffset != TimeSpan.Zero) 4490result.timeZoneOffset = TimeSpan.Zero; 4552result.timeZoneOffset = TimeSpan.Zero;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\CancellationTokenSource.cs (1)
206if (millisecondsDelay == TimeSpan.Zero)
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZone.cs (4)
120return CalculateUtcOffset(time, daylightTimes) != TimeSpan.Zero; 187return TimeSpan.Zero; 192return TimeSpan.Zero; 246return TimeSpan.Zero;
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.AdjustmentRule.cs (4)
46DaylightDelta != TimeSpan.Zero || 129baseUtcOffsetDelta: TimeSpan.Zero, 216if (dateStart != DateTime.MinValue && dateStart.Kind == DateTimeKind.Unspecified && dateStart.TimeOfDay != TimeSpan.Zero) 221if (dateEnd != DateTime.MaxValue && dateEnd.Kind == DateTimeKind.Unspecified && dateEnd.TimeOfDay != TimeSpan.Zero)
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.Cache.cs (7)
762new TimeTransition(transitionStart, SafeCreateDateTimeFromTicks(rule.DateStart.Ticks - 1), TimeSpan.Zero, false)); 890new TimeTransition(allTransitions[transitionCount - 1].DateEnd.AddTicks(1), endOfNextYear, TimeSpan.Zero, false)); 1016new TimeTransition(previousYearStart, startOfCurrentYearUtc.AddTicks(-1), TimeSpan.Zero, false)); 1120new TimeTransition(endOfCurrentYearUtc.AddTicks(1), endOfCurrentYear, TimeSpan.Zero, false)); 1213new TimeTransition(currentYearStart, startOfCurrentYearUtc.AddTicks(-1), TimeSpan.Zero, false)); 1321new TimeTransition(endOfCurrentYearUtc.AddTicks(1), endOfCurrentYear, TimeSpan.Zero, false)); 1392rule.BaseUtcOffsetDelta + (rule.HasDaylightSaving ? rule.DaylightDelta : TimeSpan.Zero);
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.cs (2)
1377+ (adjustmentRule.HasDaylightSaving ? adjustmentRule.DaylightDelta : TimeSpan.Zero); 1394return CreateCustomTimeZone(UtcId, TimeSpan.Zero, displayName, standardDisplayName);
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.FullGlobalizationData.Unix.cs (2)
161string baseOffsetText = string.Create(null, stackalloc char[128], $"(UTC{(baseUtcOffset >= TimeSpan.Zero ? '+' : '-')}{baseUtcOffset:hh\\:mm})"); 189if (baseUtcOffset == TimeSpan.Zero)
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.StringSerializer.cs (2)
101if (rule.BaseUtcOffsetDelta != TimeSpan.Zero || rule.NoDaylightTransitions) 783TimeSpan baseUtcOffsetDelta = TimeSpan.Zero;
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.Unix.cs (14)
64_baseUtcOffset = TimeSpan.Zero; 163rule.DaylightDelta == TimeSpan.Zero && rule.BaseUtcOffsetDelta == TimeSpan.Zero) 238string? displayName = string.Create(null, stackalloc char[256], $"(UTC{(_baseUtcOffset >= TimeSpan.Zero ? '+' : '-')}{_baseUtcOffset:hh\\:mm}) {_id}"); 554TimeSpan daylightDelta = transitionType.IsDst ? transitionOffset : TimeSpan.Zero; 555TimeSpan baseUtcDelta = transitionType.IsDst ? TimeSpan.Zero : transitionOffset; 581TimeSpan daylightDelta = startTransitionType.IsDst ? transitionOffset : TimeSpan.Zero; 582TimeSpan baseUtcDelta = startTransitionType.IsDst ? TimeSpan.Zero : transitionOffset; 633TimeSpan daylightDelta = transitionType.IsDst ? transitionOffset : TimeSpan.Zero; 634TimeSpan baseUtcDelta = transitionType.IsDst ? TimeSpan.Zero : transitionOffset; 766TimeSpan.Zero, 827if (timeOffset.GetValueOrDefault() < TimeSpan.Zero) 1275TimeSpan adjustment = TimeSpan.Zero; 1286if (adjustment != TimeSpan.Zero)
System.Private.Windows.Core (2)
System\Value.cs (2)
732DateTimeOffset dto = new(_union.Ticks, TimeSpan.Zero); 894DateTimeOffset? dto = new DateTimeOffset(_union.Ticks, TimeSpan.Zero);
System.Private.Xml (2)
System\Xml\Schema\XsdDateTime.cs (2)
506if (dt == DateTime.MinValue && offset >= TimeSpan.Zero) 510else if (dt == DateTime.MaxValue && offset <= TimeSpan.Zero)
System.Runtime.Caching (5)
System\Runtime\Caching\Configuration\ConfigUtil.cs (1)
69if (!TimeSpan.TryParse(sValue, out tValue) || tValue <= TimeSpan.Zero)
System\Runtime\Caching\MemoryCacheEntry.cs (2)
121if (_slidingExp > TimeSpan.Zero) 290if (_slidingExp > TimeSpan.Zero)
System\Runtime\Caching\MemoryCacheStore.cs (1)
135if (entry.InUsage() || entry.SlidingExp > TimeSpan.Zero)
System\Runtime\Caching\ObjectCache.cs (1)
21public static readonly TimeSpan NoSlidingExpiration = TimeSpan.Zero;
System.Runtime.InteropServices.JavaScript (2)
System\Runtime\InteropServices\JavaScript\Marshaling\JSMarshalerArgument.DateTime.cs (2)
110slot.DoubleValue = new DateTimeOffset(value.Ticks, TimeSpan.Zero).ToUnixTimeMilliseconds(); 144slot.DoubleValue = new DateTimeOffset(value.Value.Ticks, TimeSpan.Zero).ToUnixTimeMilliseconds();
System.Security.Cryptography (2)
src\runtime\src\libraries\Common\src\System\Net\Http\X509ResourceClient.cs (1)
50if (downloadTimeout <= TimeSpan.Zero)
System\Security\Cryptography\X509Certificates\X509ChainPolicy.cs (1)
134UrlRetrievalTimeout = TimeSpan.Zero; // default timeout
System.ServiceModel.Federation (4)
System\Runtime\TimeoutHelper.cs (3)
19Contract.Assert(timeout >= TimeSpan.Zero, "timeout must be non-negative"); 121if (remaining <= TimeSpan.Zero) 123return TimeSpan.Zero;
System\ServiceModel\Federation\WsTrustTokenParameters.cs (1)
155set => _maxIssuedTokenCachingTime = value <= TimeSpan.Zero
System.ServiceModel.Http (3)
System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (2)
342ReturnConnectionIfNecessary(true, TimeSpan.Zero); 348ReturnConnectionIfNecessary(true, TimeSpan.Zero);
System\ServiceModel\Channels\WebSocketTransportSettings.cs (1)
66if (value < TimeSpan.Zero && value != Timeout.InfiniteTimeSpan)
System.ServiceModel.NetFramingBase (13)
System\ServiceModel\Channels\BufferedConnection.cs (2)
35_pendingTimeout = TimeSpan.Zero; 77_pendingTimeout = TimeSpan.Zero;
System\ServiceModel\Channels\ConnectionPoolHelper.cs (3)
88_connectionPool.ReturnConnection(_connectionKey, localRawConnection, false, TimeSpan.Zero); 144_connectionPool.ReturnConnection(_connectionKey, rawConnection, false, TimeSpan.Zero); 162ReleaseConnection(true, TimeSpan.Zero);
System\ServiceModel\Channels\NetFramingTransportChannelFactory.cs (1)
273ReleaseConnectionPoolAsync(localConnectionPool, TimeSpan.Zero).GetAwaiter().GetResult();
System\ServiceModel\Channels\OutputChannel.cs (3)
33if (timeout < TimeSpan.Zero) 82if (timeout < TimeSpan.Zero) 107if (timeout < TimeSpan.Zero)
System\ServiceModel\Channels\StreamedFramingRequestChannel.cs (1)
261_connectionReader.DoneSending(TimeSpan.Zero);
System\ServiceModel\Channels\StreamSecurityUpgradeInitiatorBase.cs (1)
54await OpenAsync(TimeSpan.Zero);
System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (2)
293ReturnConnectionIfNecessary(true, TimeSpan.Zero); 299ReturnConnectionIfNecessary(true, TimeSpan.Zero);
System.ServiceModel.NetNamedPipe (4)
System\Runtime\BackoffTimeoutHelper.cs (2)
95if (_waitTime < TimeSpan.Zero) 97_waitTime = TimeSpan.Zero;
System\ServiceModel\Channels\NamedPipeConnectionPoolSettings.cs (1)
47if (value < TimeSpan.Zero)
System\ServiceModel\Channels\PipeConnectionInitiator.cs (1)
158backoffTimeout = TimeoutHelper.Add(timeout, TimeSpan.Zero - TimeSpan.FromMilliseconds(backoffBufferMilliseconds));
System.ServiceModel.NetTcp (7)
System\ServiceModel\Channels\SocketConnection.cs (5)
531if (timeout <= TimeSpan.Zero) 582if (timeout <= TimeSpan.Zero) 626if (oldTimeout < TimeSpan.Zero) // Expired already 697remainingTime <= TimeSpan.Zero) 953if (timeoutHelper.RemainingTime() == TimeSpan.Zero)
System\ServiceModel\Channels\TcpConnectionPoolSettings.cs (2)
45if (value < TimeSpan.Zero) 66if (value < TimeSpan.Zero)
System.ServiceModel.Primitives (63)
Internals\System\Runtime\TimeoutHelper.cs (9)
26Contract.Assert(timeout >= TimeSpan.Zero, "timeout must be non-negative"); 49else if (timeout > TimeSpan.Zero) 118if (timeout >= TimeSpan.Zero && DateTime.MaxValue - time <= timeout) 122if (timeout <= TimeSpan.Zero && DateTime.MinValue - time >= timeout) 131return Add(time, TimeSpan.Zero - timeout); 158if (remaining <= TimeSpan.Zero) 160return TimeSpan.Zero; 188if (timeout < TimeSpan.Zero) 201if (timeout <= TimeSpan.Zero)
System\ServiceModel\Channels\Binding.cs (4)
52if (value < TimeSpan.Zero) 110if (value < TimeSpan.Zero) 128if (value < TimeSpan.Zero) 156if (value < TimeSpan.Zero)
System\ServiceModel\Channels\ChannelDemuxer.cs (1)
58if (value < TimeSpan.Zero && value != ChannelDemuxer.UseDefaultReceiveTimeout)
System\ServiceModel\Channels\CommunicationObject.cs (2)
231if (timeout < TimeSpan.Zero) 508if (timeout < TimeSpan.Zero)
System\ServiceModel\Channels\DuplexChannel.cs (4)
31if (timeout < TimeSpan.Zero) 95if (timeout < TimeSpan.Zero) 130if (timeout < TimeSpan.Zero) 159if (timeout < TimeSpan.Zero)
System\ServiceModel\Channels\LifetimeManager.cs (2)
329if (timeout < TimeSpan.Zero) 366if (timeout < TimeSpan.Zero)
System\ServiceModel\Channels\LocalClientSecuritySettings.cs (6)
65if (value < TimeSpan.Zero) 89if (value < TimeSpan.Zero) 115if (value < TimeSpan.Zero) 141if (value < TimeSpan.Zero) 182if (value < TimeSpan.Zero) 206if (value < TimeSpan.Zero)
System\ServiceModel\Channels\OutputChannel.cs (3)
33if (timeout < TimeSpan.Zero) 82if (timeout < TimeSpan.Zero) 107if (timeout < TimeSpan.Zero)
System\ServiceModel\Channels\ReliableChannelBinder.cs (9)
705if (timeout < TimeSpan.Zero) 798if (timeout < TimeSpan.Zero) 814if (timeout < TimeSpan.Zero) 1029if (await _binder.TryGetChannelAsync(TimeSpan.Zero)) 1469if (!await _binder.TryGetChannelAsync(TimeSpan.Zero)) 2013bool lastIteration = (iterationTimeout == TimeSpan.Zero); 2079lastIteration = (iterationTimeout == TimeSpan.Zero); 2094bool lastIteration = (iterationTimeout == TimeSpan.Zero); 2154lastIteration = (iterationTimeout == TimeSpan.Zero);
System\ServiceModel\Channels\ReliableSessionBindingElement.cs (2)
54if (value <= TimeSpan.Zero) 82if (value <= TimeSpan.Zero)
System\ServiceModel\Channels\RequestChannel.cs (1)
248if (timeout < TimeSpan.Zero)
System\ServiceModel\Channels\RequestContextBase.cs (1)
111if (timeout < TimeSpan.Zero)
System\ServiceModel\Channels\SecurityChannelFactory.cs (1)
107CloseProtocolFactoryAsync(true, TimeSpan.Zero);
System\ServiceModel\Channels\ServiceChannel.cs (1)
286if (value < TimeSpan.Zero)
System\ServiceModel\Channels\TransmissionStrategy.cs (1)
71if (initRtt < TimeSpan.Zero)
System\ServiceModel\Dispatcher\ChannelDispatcher.cs (1)
51_transactionTimeout = TimeSpan.Zero;
System\ServiceModel\Dispatcher\InputChannelBinder.cs (2)
164: base(request, TimeSpan.Zero, TimeSpan.Zero)
System\ServiceModel\ReliableSession.cs (1)
44if (value <= TimeSpan.Zero)
System\ServiceModel\Security\IssuanceTokenProviderBase.cs (1)
142if (value <= TimeSpan.Zero)
System\ServiceModel\Security\NonceCache.cs (1)
26if (value < TimeSpan.Zero)
System\ServiceModel\Security\SecurityChannel.cs (1)
55_securityProtocol.CloseAsync(true, TimeSpan.Zero).GetAwaiter().GetResult();
System\ServiceModel\Security\SecurityProtocolFactory.cs (3)
235if (value < TimeSpan.Zero) 278if (value <= TimeSpan.Zero) 369if (value <= TimeSpan.Zero)
System\ServiceModel\Security\SecuritySessionClientSettings.cs (4)
81if (value <= TimeSpan.Zero) 98if (value <= TimeSpan.Zero) 213_sessionProtocolFactory.CloseAsync(true, TimeSpan.Zero).Wait(); 1141if (timeoutHelper.RemainingTime() == TimeSpan.Zero)
System\ServiceModel\Security\SecurityUtils.cs (2)
545CloseCommunicationObject(tokenProvider, true, TimeSpan.Zero); 560CloseCommunicationObject(tokenAuthenticator, true, TimeSpan.Zero);
System.ServiceModel.Primitives.Tests (27)
IdentityModel\SecurityTokenProviderTest.cs (27)
23var token = provider.GetToken(TimeSpan.Zero); 26token = provider.RenewToken(TimeSpan.Zero, token); 29provider.CancelToken(TimeSpan.Zero, token); 32var iar = provider.BeginGetToken(TimeSpan.Zero, null, null); 36iar = provider.BeginRenewToken(TimeSpan.Zero, token, null, null); 40iar = provider.BeginCancelToken(TimeSpan.Zero, token, null, null); 44token = provider.GetTokenAsync(TimeSpan.Zero).Result; 47token = provider.RenewTokenAsync(TimeSpan.Zero, token).Result; 50provider.CancelTokenAsync(TimeSpan.Zero, token).Wait(); 59var token = provider.GetToken(TimeSpan.Zero); 62token = provider.RenewToken(TimeSpan.Zero, token); 65provider.CancelToken(TimeSpan.Zero, token); 68var iar = provider.BeginGetToken(TimeSpan.Zero, null, null); 72iar = provider.BeginRenewToken(TimeSpan.Zero, token, null, null); 76iar = provider.BeginCancelToken(TimeSpan.Zero, token, null, null); 80token = provider.GetTokenAsync(TimeSpan.Zero).Result; 83token = provider.RenewTokenAsync(TimeSpan.Zero, token).Result; 86provider.CancelTokenAsync(TimeSpan.Zero, token).Wait(); 97var token = provider.GetToken(TimeSpan.Zero); 100token = provider.RenewToken(TimeSpan.Zero, token); 103provider.CancelToken(TimeSpan.Zero, token); 106var iar = provider.BeginGetToken(TimeSpan.Zero, null, null); 110iar = provider.BeginRenewToken(TimeSpan.Zero, token, null, null); 114iar = provider.BeginCancelToken(TimeSpan.Zero, token, null, null); 118token = provider.GetTokenAsync(TimeSpan.Zero).Result; 121token = provider.RenewTokenAsync(TimeSpan.Zero, token).Result; 124provider.CancelTokenAsync(TimeSpan.Zero, token).Wait();
System.ServiceModel.UnixDomainSocket (7)
System\ServiceModel\Channels\SocketConnection.cs (5)
495if (timeout <= TimeSpan.Zero) 546if (timeout <= TimeSpan.Zero) 590if (oldTimeout < TimeSpan.Zero) // Expired already 661remainingTime <= TimeSpan.Zero) 848if (timeoutHelper.RemainingTime() == TimeSpan.Zero)
System\ServiceModel\Channels\UnixDomainSocketConnectionPoolSettings.cs (2)
45if (value < TimeSpan.Zero) 66if (value < TimeSpan.Zero)
System.Speech (17)
Internal\SapiInterop\SapiRecoInterop.cs (2)
438wordUnits[i] = new RecognizedWordUnit(null, 1.0f, null, words[i], DisplayAttributes.OneTrailingSpace, TimeSpan.Zero, TimeSpan.Zero);
Internal\SapiInterop\SpeechEvent.cs (2)
38_audioPosition = TimeSpan.Zero; 42_audioPosition = audioFormat.AverageBytesPerSecond > 0 ? new TimeSpan((long)((sapiEvent.ullAudioStreamOffset * TimeSpan.TicksPerSecond) / (ulong)audioFormat.AverageBytesPerSecond)) : TimeSpan.Zero;
Recognition\RecognizerBase.cs (12)
425if (audioPositionAheadToRaiseUpdate < TimeSpan.Zero) 946if (value < TimeSpan.Zero) 968if (value < TimeSpan.Zero) 1126return TimeSpan.Zero; 1139return audioFormat.AverageBytesPerSecond > 0 ? new TimeSpan((long)((recoStatus.AudioStatus.CurDevicePos * TimeSpan.TicksPerSecond) / (ulong)audioFormat.AverageBytesPerSecond)) : TimeSpan.Zero; 1156return TimeSpan.Zero; 2069RecognizeCompletedEventArgs eventArgs = new(null, false, false, false, TimeSpan.Zero, exception, cancelled, null); 2168if (_recognizeMode == RecognizeMode.Single && initialSilenceTimeout != TimeSpan.Zero) 2203if (_recognizeMode == RecognizeMode.Single && babbleTimeout != TimeSpan.Zero) 2803TimeSpan recognizerPosition = TimeSpan.Zero; 2804TimeSpan audioPosition = TimeSpan.Zero; 2815audioPosition = audioFormat.AverageBytesPerSecond > 0 ? new TimeSpan((long)((recoStatus.AudioStatus.CurDevicePos * TimeSpan.TicksPerSecond) / (ulong)audioFormat.AverageBytesPerSecond)) : TimeSpan.Zero;
Recognition\SpeechRecognizer.cs (1)
419if (AudioPosition != TimeSpan.Zero)
System.Threading.RateLimiting (14)
System\Threading\RateLimiting\ChainedReplenishingRateLimiter.cs (2)
41if (period > TimeSpan.Zero && period < lowestPeriod) 50_replenishmentPeriod = lowestPeriod == TimeSpan.MaxValue ? TimeSpan.Zero : lowestPeriod;
System\Threading\RateLimiting\DefaultPartitionedRateLimiter.cs (1)
256idleDuration = GetIdleDuration(limiterEntry) ?? TimeSpan.Zero;
System\Threading\RateLimiting\FixedWindowRateLimiter.cs (3)
65if (options.Window <= TimeSpan.Zero) 224if (remainingTime < TimeSpan.Zero) 226remainingTime = TimeSpan.Zero;
System\Threading\RateLimiting\FixedWindowRateLimiterOptions.cs (2)
13/// Must be set to a value greater than <see cref="TimeSpan.Zero" /> by the time these options are passed to the constructor of <see cref="FixedWindowRateLimiter"/>. 15public TimeSpan Window { get; set; } = TimeSpan.Zero;
System\Threading\RateLimiting\SlidingWindowRateLimiter.cs (1)
73if (options.Window <= TimeSpan.Zero)
System\Threading\RateLimiting\SlidingWindowRateLimiterOptions.cs (2)
13/// Must be set to a value greater than <see cref="TimeSpan.Zero" /> by the time these options are passed to the constructor of <see cref="SlidingWindowRateLimiter"/>. 15public TimeSpan Window { get; set; } = TimeSpan.Zero;
System\Threading\RateLimiting\TokenBucketRateLimiter.cs (1)
64if (options.ReplenishmentPeriod <= TimeSpan.Zero)
System\Threading\RateLimiting\TokenBucketRateLimiterOptions.cs (2)
13/// Must be set to a value greater than <see cref="TimeSpan.Zero" /> by the time these options are passed to the constructor of <see cref="TokenBucketRateLimiter"/>. 15public TimeSpan ReplenishmentPeriod { get; set; } = TimeSpan.Zero;
System.Transactions.Local (17)
System\Transactions\TransactionManager.cs (4)
346ArgumentOutOfRangeException.ThrowIfLessThan(value, TimeSpan.Zero); 509ArgumentOutOfRangeException.ThrowIfLessThan(transactionTimeout, TimeSpan.Zero); 511if (MaximumTimeout != TimeSpan.Zero) 513if (transactionTimeout > MaximumTimeout || transactionTimeout == TimeSpan.Zero)
System\Transactions\TransactionScope.cs (10)
134if ((null != _expectedCurrent) && (null == _committableTransaction) && (TimeSpan.Zero != scopeTimeout)) 141TimeSpan.Zero); 220if ((null != _expectedCurrent) && (null == _committableTransaction) && (TimeSpan.Zero != scopeTimeout)) 227TimeSpan.Zero); 302if ((null != _expectedCurrent) && (null == _committableTransaction) && (TimeSpan.Zero != scopeTimeout)) 309TimeSpan.Zero); 366TimeSpan.Zero, 475if (TimeSpan.Zero != scopeTimeout) 481TimeSpan.Zero 1125ArgumentOutOfRangeException.ThrowIfLessThan(scopeTimeout, TimeSpan.Zero, paramName);
System\Transactions\TransactionState.cs (2)
2166newTimeout = TimeSpan.Zero; 2171if (newTimeout <= TimeSpan.Zero)
System\Transactions\TransactionTable.cs (1)
172if (timeout != TimeSpan.Zero)
System.Xaml (1)
System\Windows\Markup\DateTimeValueSerializer.cs (1)
76if (dateTime.TimeOfDay == TimeSpan.Zero)
VBCSCompiler (2)
src\roslyn\src\Compilers\Server\VBCSCompiler\CompilationCache.cs (2)
573return new DateTimeOffset(Directory.GetCreationTimeUtc(entryDir), TimeSpan.Zero); 601return new DateTimeOffset(Directory.GetCreationTimeUtc(entryDir), TimeSpan.Zero);
vstest.console (2)
Internal\ConsoleLogger.cs (2)
723sourceSummary.Duration = !results.Any() ? TimeSpan.Zero : results.Max(r => r.EndTime) - results.Min(r => r.StartTime); 894if (e.ElapsedTimeInRunningTests.Equals(TimeSpan.Zero))
vstest.console.arm64 (2)
src\vstest\src\vstest.console\Internal\ConsoleLogger.cs (2)
723sourceSummary.Duration = !results.Any() ? TimeSpan.Zero : results.Max(r => r.EndTime) - results.Min(r => r.StartTime); 894if (e.ElapsedTimeInRunningTests.Equals(TimeSpan.Zero))