514 references to Timeout
aspire (1)
Aspire.Cli.Tests (3)
Aspire.Confluent.Kafka (3)
Aspire.Dashboard (1)
Aspire.EndToEnd.Tests (1)
Aspire.Hosting.Testing (1)
Aspire.Microsoft.Data.SqlClient (3)
Aspire.Microsoft.EntityFrameworkCore.SqlServer (3)
Aspire.Playground.Tests (1)
Aspire.StackExchange.Redis (3)
Aspire.Templates.Tests (1)
dotnet-svcutil-lib (8)
GetDocument.Insider (1)
.packages\microsoft.extensions.hostfactoryresolver.sources\10.0.0-preview.7.25351.105\contentFiles\cs\netstandard2.0\HostFactoryResolver.cs (1)
30return Timeout.InfiniteTimeSpan;
HttpStress (1)
Infrastructure.Common (6)
InMemory.FunctionalTests (3)
InProcessWebSite (2)
InteropTests (2)
Microsoft.AspNetCore.Components.Authorization.Tests (1)
Microsoft.AspNetCore.Components.Server.Tests (1)
Microsoft.AspNetCore.Components.Tests (9)
Microsoft.AspNetCore.DataProtection (1)
Microsoft.AspNetCore.Hosting (1)
Microsoft.AspNetCore.Hosting.Tests (1)
Microsoft.AspNetCore.Http (2)
Microsoft.AspNetCore.Http.Connections (1)
Microsoft.AspNetCore.Http.Features (2)
Microsoft.AspNetCore.Mvc.Testing (1)
.packages\microsoft.extensions.hostfactoryresolver.sources\10.0.0-preview.7.25351.105\contentFiles\cs\netstandard2.0\HostFactoryResolver.cs (1)
30return Timeout.InfiniteTimeSpan;
Microsoft.AspNetCore.OpenApi.SourceGenerators.Tests (1)
Microsoft.AspNetCore.Server.Kestrel.Core (14)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (2)
Microsoft.AspNetCore.Server.Kestrel.Tests (1)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
Microsoft.AspNetCore.Session (1)
Microsoft.AspNetCore.Shared.Tests (1)
Microsoft.AspNetCore.SignalR.Client.Tests (1)
Microsoft.AspNetCore.SignalR.Microbenchmarks (2)
Microsoft.AspNetCore.SpaServices.Extensions (1)
Microsoft.AspNetCore.TestHost (1)
.packages\microsoft.extensions.hostfactoryresolver.sources\10.0.0-preview.7.25351.105\contentFiles\cs\netstandard2.0\HostFactoryResolver.cs (1)
30return Timeout.InfiniteTimeSpan;
Microsoft.AspNetCore.WebSockets (4)
Microsoft.Bcl.TimeProvider (5)
Microsoft.Build (5)
Microsoft.Build.Utilities.Core (4)
Microsoft.CodeAnalysis.Workspaces (1)
Microsoft.DotNet.RemoteExecutor (1)
Microsoft.Extensions.AI.Ollama (1)
Microsoft.Extensions.AI.Ollama.Tests (2)
Microsoft.Extensions.AI.OpenAI (3)
Microsoft.Extensions.Diagnostics (2)
Microsoft.Extensions.Diagnostics.HealthChecks (3)
Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions (5)
Microsoft.Extensions.Hosting (3)
Microsoft.Extensions.Hosting.Abstractions (1)
Microsoft.Extensions.Http (8)
Microsoft.Extensions.Http.Diagnostics (2)
Microsoft.Extensions.Http.Diagnostics.Tests (2)
Microsoft.Extensions.Http.Resilience (2)
Microsoft.Extensions.Http.Resilience.PerformanceTests (4)
Microsoft.Extensions.Http.Resilience.Tests (3)
Microsoft.Extensions.ML (1)
Microsoft.Extensions.ServiceDiscovery.Dns (2)
Microsoft.Extensions.TimeProvider.Testing (1)
Microsoft.Extensions.TimeProvider.Testing.Tests (3)
Microsoft.Extensions.Validation.GeneratorTests (1)
Microsoft.JSInterop (6)
Microsoft.JSInterop.Tests (2)
Microsoft.ML.AutoML (3)
Microsoft.ML.Data (2)
mscorlib (1)
netstandard (1)
PresentationCore (5)
Shared (3)
System.Collections.Concurrent (25)
System\Collections\Concurrent\BlockingCollection.cs (25)
255TryAddWithNoTimeValidation(item, Timeout.Infinite, CancellationToken.None);
285TryAddWithNoTimeValidation(item, Timeout.Infinite, cancellationToken);
336/// cref="System.Threading.Timeout.Infinite"/> (-1) to wait indefinitely.</param>
360/// cref="System.Threading.Timeout.Infinite"/> (-1) to wait indefinitely.</param>
513if (!TryTake(out item, Timeout.Infinite, CancellationToken.None))
537if (!TryTake(out item, Timeout.Infinite, cancellationToken))
588/// cref="System.Threading.Timeout.Infinite"/> (-1) to wait indefinitely.</param>
611/// cref="System.Threading.Timeout.Infinite"/> (-1) to wait indefinitely.</param>
765TryAddToAny(collections, item, Timeout.Infinite, CancellationToken.None);
807TryAddToAny(collections, item, Timeout.Infinite, cancellationToken);
875/// cref="System.Threading.Timeout.Infinite"/> (-1) to wait indefinitely.</param> /// <returns>The index of the collection in the <paramref name="collections"/>
904/// cref="System.Threading.Timeout.Infinite"/> (-1) to wait indefinitely.</param>
952if (millisecondsTimeout != Timeout.Infinite)
978while (millisecondsTimeout == Timeout.Infinite || timeout >= 0)
1008if (millisecondsTimeout != Timeout.Infinite)
1097Debug.Assert(originalWaitMillisecondsTimeout != Timeout.Infinite);
1167int returnValue = TryTakeFromAnyCore(collections, out item, Timeout.Infinite, true, cancellationToken);
1237/// cref="System.Threading.Timeout.Infinite"/> (-1) to wait indefinitely.</param>
1269/// cref="System.Threading.Timeout.Infinite"/> (-1) to wait indefinitely.</param>
1353if (millisecondsTimeout != Timeout.Infinite)
1365while (millisecondsTimeout == Timeout.Infinite || timeout >= 0)
1419if (millisecondsTimeout != Timeout.Infinite)
1620while (TryTakeWithNoTimeValidation(out T? item, Timeout.Infinite, cancellationToken, linkedTokenSource))
1699if ((totalMilliseconds < 0 || totalMilliseconds > int.MaxValue) && (totalMilliseconds != Timeout.Infinite))
1713if ((millisecondsTimeout < 0) && (millisecondsTimeout != Timeout.Infinite))
System.ComponentModel.TypeConverter (4)
System.Console (1)
System.Data.Odbc (6)
System.Diagnostics.Process (6)
System.IO.FileSystem.Watcher (1)
System.IO.Pipes (7)
System.Linq.Parallel (1)
System.Net.Http (42)
System.Net.Http.Json (1)
System.Net.HttpListener (9)
System.Net.NetworkInformation (2)
System.Net.Quic (11)
System.Net.Requests (24)
System.Net.ServerSentEvents (3)
System.Net.Sockets (5)
System.Net.WebSockets (14)
System.Net.WebSockets.Client (8)
System.Private.CoreLib (113)
src\libraries\System.Private.CoreLib\src\System\Threading\CancellationTokenSource.cs (9)
214_timer = new TimerQueueTimer(s_timerCallback, this, millisecondsDelay, Timeout.InfiniteTimeSpan, flowExecutionContext: false);
220_timer = timeProvider.CreateTimer(s_timerCallback, this, millisecondsDelay, Timeout.InfiniteTimeSpan);
447timer = new TimerQueueTimer(s_timerCallback, this, Timeout.UnsignedInfinite, Timeout.UnsignedInfinite, flowExecutionContext: false);
458millisecondsDelay == Timeout.UnsignedInfinite ? Timeout.InfiniteTimeSpan : TimeSpan.FromMilliseconds(millisecondsDelay),
459Timeout.InfiniteTimeSpan);
494(_timer is TimerQueueTimer timer && timer.Change(Timeout.UnsignedInfinite, Timeout.UnsignedInfinite) && !timer._everQueued);
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\FutureFactory.cs (1)
688Timeout.Infinite,
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (33)
1096SpinThenBlockingWait(Timeout.Infinite, default);
2628Wait(Timeout.Infinite, default);
2659/// <param name="timeout">The time to wait, or <see cref="Timeout.InfiniteTimeSpan"/> to wait indefinitely</param>
2705Wait(Timeout.Infinite, cancellationToken);
2712/// The number of milliseconds to wait, or <see cref="Timeout.Infinite"/> (-1) to
2734/// The number of milliseconds to wait, or <see cref="Timeout.Infinite"/> (-1) to
2795public Task WaitAsync(CancellationToken cancellationToken) => WaitAsync(Timeout.UnsignedInfinite, TimeProvider.System, cancellationToken);
2834if (IsCompleted || (!cancellationToken.CanBeCanceled && millisecondsTimeout == Timeout.UnsignedInfinite))
2872if (millisecondsDelay != Timeout.UnsignedInfinite)
2885_timer = new TimerQueueTimer(callback, this, millisecondsDelay, Timeout.UnsignedInfinite, flowExecutionContext: false);
2891_timer = timeProvider.CreateTimer(callback, this, TimeSpan.FromMilliseconds(millisecondsDelay), Timeout.InfiniteTimeSpan);
3002if (millisecondsTimeout == Timeout.Infinite && !cancellationToken.CanBeCanceled &&
3012Debug.Assert(IsCompleted || millisecondsTimeout != Timeout.Infinite);
3059bool infiniteWait = millisecondsTimeout == Timeout.Infinite;
3090returnValue = mres.Wait(Timeout.Infinite, cancellationToken);
4713bool waitResult = WaitAllCore(tasks, Timeout.Infinite, default);
4736bool waitResult = WaitAllCore(tasks, Timeout.Infinite, default);
4798/// The number of milliseconds to wait, or <see cref="Timeout.Infinite"/> (-1) to
4865WaitAllCore(tasks, Timeout.Infinite, cancellationToken);
4879/// The number of milliseconds to wait, or <see cref="Timeout.Infinite"/> (-1) to
4944WaitAllCore(span, Timeout.Infinite, cancellationToken);
4991if (millisecondsTimeout != Timeout.Infinite || cancellationToken.CanBeCanceled)
5184int waitResult = WaitAnyCore(tasks, Timeout.Infinite, default);
5250return WaitAnyCore(tasks, Timeout.Infinite, cancellationToken);
5260/// The number of milliseconds to wait, or <see cref="Timeout.Infinite"/> (-1) to
5290/// The number of milliseconds to wait, or <see cref="Timeout.Infinite"/> (-1) to
5688/// <param name="delay">The <see cref="TimeSpan"/> to wait before completing the returned task, or <see cref="Timeout.InfiniteTimeSpan"/> to wait indefinitely.</param>
5691/// <exception cref="ArgumentOutOfRangeException"><paramref name="delay"/> represents a negative time interval other than <see cref="Timeout.InfiniteTimeSpan"/>.</exception>
5718/// <param name="delay">The <see cref="TimeSpan"/> to wait before completing the returned task, or <see cref="Timeout.InfiniteTimeSpan"/> to wait indefinitely.</param>
5722/// <exception cref="ArgumentOutOfRangeException"><paramref name="delay"/> represents a negative time interval other than <see cref="Timeout.InfiniteTimeSpan"/>.</exception>
5806if (millisecondsDelay != Timeout.UnsignedInfinite) // no need to create the timer if it's an infinite timeout
5810_timer = new TimerQueueTimer(s_timerCallback, this, millisecondsDelay, Timeout.UnsignedInfinite, flowExecutionContext: false);
5816_timer = timeProvider.CreateTimer(s_timerCallback, this, TimeSpan.FromMilliseconds(millisecondsDelay), Timeout.InfiniteTimeSpan);
System.Runtime (1)
System.ServiceModel.NetFramingBase (9)
System.ServiceModel.UnixDomainSocket (4)
System.Text.RegularExpressions (6)
System\Text\RegularExpressions\GeneratedRegexAttribute.cs (5)
36public GeneratedRegexAttribute([StringSyntax(StringSyntaxAttribute.Regex, nameof(options))] string pattern, RegexOptions options) : this(pattern, options, Timeout.Infinite)
51public GeneratedRegexAttribute([StringSyntax(StringSyntaxAttribute.Regex, nameof(options))] string pattern, RegexOptions options, string cultureName) : this(pattern, options, Timeout.Infinite, cultureName)
58/// <param name="matchTimeoutMilliseconds">A time-out interval (milliseconds), or <see cref="Timeout.Infinite"/> to indicate that the method should not time out.</param>
66/// <param name="matchTimeoutMilliseconds">A time-out interval (milliseconds), or <see cref="Timeout.Infinite"/> to indicate that the method should not time out.</param>
89/// <summary>Gets a time-out interval (milliseconds), or <see cref="Timeout.Infinite"/> to indicate that the method should not time out.</summary>
System.Text.RegularExpressions.Generator (2)
System.Threading (11)
System.Threading.Tasks.Dataflow (3)
System.Transactions.Local (3)
System.Windows.Forms.IntegrationTests.Common (1)
VBCSCompiler.UnitTests (9)