4 types derived from ManualResetEventSlim
System.Linq.Parallel (1)
System.Private.CoreLib (3)
118 instantiations of ManualResetEventSlim
Aspire.Hosting (1)
Aspire.Hosting.Azure (1)
Aspire.Hosting.Tests (3)
IIS.Tests (1)
InteractiveHost32 (1)
InteractiveHost64 (1)
Microsoft.AspNetCore.Components.Authorization.Tests (2)
Microsoft.AspNetCore.Components.Server.Tests (8)
Microsoft.AspNetCore.Components.Tests (37)
Microsoft.AspNetCore.ConcurrencyLimiter.Microbenchmarks (2)
Microsoft.AspNetCore.DataProtection.Tests (2)
Microsoft.AspNetCore.Hosting (2)
Microsoft.AspNetCore.Hosting.Tests (3)
Microsoft.AspNetCore.Mvc.TagHelpers.Test (2)
Microsoft.AspNetCore.OutputCaching.Tests (2)
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (2)
Microsoft.AspNetCore.WebSockets.Tests (7)
Microsoft.Build (2)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (8)
Microsoft.CodeAnalysis.InteractiveHost (1)
Microsoft.CodeAnalysis.Workspaces.UnitTests (8)
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (1)
Microsoft.Extensions.Hosting.WindowsServices (1)
Microsoft.Extensions.Http.Polly.Tests (1)
Microsoft.Extensions.ObjectPool.Microbenchmark (2)
Microsoft.ML.Core (2)
Sockets.BindTests (1)
StartRequestDelegateUrlApp (1)
StartRouteBuilderUrlApp (1)
StartWithIApplicationBuilderUrlApp (1)
System.Linq.Parallel (1)
System.Net.Ping (1)
System.Net.Requests (1)
System.Net.Sockets (1)
System.Private.CoreLib (1)
System.Threading (4)
175 references to ManualResetEventSlim
Aspire.Hosting (1)
Aspire.Hosting.Azure (1)
Aspire.Hosting.Tests (3)
IIS.Tests (1)
InteractiveHost32 (1)
InteractiveHost64 (1)
Microsoft.AspNetCore.Components.Authorization.Tests (2)
Microsoft.AspNetCore.Components.Server.Tests (5)
Microsoft.AspNetCore.Components.Tests (37)
Microsoft.AspNetCore.ConcurrencyLimiter.Microbenchmarks (2)
Microsoft.AspNetCore.DataProtection.Tests (2)
Microsoft.AspNetCore.Hosting (4)
Microsoft.AspNetCore.Hosting.Tests (3)
Microsoft.AspNetCore.Mvc.TagHelpers.Test (2)
Microsoft.AspNetCore.OutputCaching.Tests (2)
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (2)
Microsoft.AspNetCore.WebSockets.Tests (7)
Microsoft.Build (3)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (11)
Microsoft.CodeAnalysis.InteractiveHost (1)
Microsoft.CodeAnalysis.Workspaces.UnitTests (8)
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (2)
Microsoft.Extensions.Hosting.WindowsServices (1)
Microsoft.Extensions.Http.Polly.Tests (1)
Microsoft.Extensions.ObjectPool.Microbenchmark (2)
Microsoft.ML.Core (3)
Microsoft.ML.Data (1)
mscorlib (1)
netstandard (1)
Sockets.BindTests (1)
StartRequestDelegateUrlApp (1)
StartRouteBuilderUrlApp (1)
StartWithIApplicationBuilderUrlApp (1)
System.Linq.Parallel (1)
System.Net.Ping (1)
System.Net.Requests (1)
System.Net.Sockets (5)
System.Private.CoreLib (33)
src\libraries\System.Private.CoreLib\src\System\Threading\ManualResetEventSlim.cs (26)
27/// All public and protected members of <see cref="ManualResetEventSlim"/> are thread-safe and may be used
29/// must only be used when all other operations on the <see cref="ManualResetEventSlim"/> have
68/// cref="ManualResetEventSlim"/>.
71/// cref="ManualResetEventSlim"/>.</value>
74/// already been created. To simply wait on this <see cref="ManualResetEventSlim"/>,
143/// Initializes a new instance of the <see cref="ManualResetEventSlim"/>
152/// Initializes a new instance of the <see cref="ManualResetEventSlim"/>
165/// Initializes a new instance of the <see cref="ManualResetEventSlim"/>
319/// Unlike most of the members of <see cref="ManualResetEventSlim"/>, <see cref="Reset()"/> is not
341/// Blocks the current thread until the current <see cref="ManualResetEventSlim"/> is set.
362/// Blocks the current thread until the current <see cref="ManualResetEventSlim"/> receives a signal,
385/// Blocks the current thread until the current <see cref="ManualResetEventSlim"/> is set, using a
391/// <returns>true if the <see cref="ManualResetEventSlim"/> was set; otherwise,
413/// Blocks the current thread until the current <see cref="ManualResetEventSlim"/> is set, using a
422/// <returns>true if the <see cref="ManualResetEventSlim"/> was set; otherwise,
446/// Blocks the current thread until the current <see cref="ManualResetEventSlim"/> is set, using a
451/// <returns>true if the <see cref="ManualResetEventSlim"/> was set; otherwise,
467/// Blocks the current thread until the current <see cref="ManualResetEventSlim"/> is set, using a
475/// <returns>true if the <see cref="ManualResetEventSlim"/> was set; otherwise,
606/// Releases all resources used by the current instance of <see cref="ManualResetEventSlim"/>.
609/// Unlike most of the members of <see cref="ManualResetEventSlim"/>, <see cref="Dispose()"/> is not
620/// <see cref="ManualResetEventSlim"/>, and optionally releases the managed resources.
625/// Unlike most of the members of <see cref="ManualResetEventSlim"/>, <see cref="Dispose(bool)"/> is not
658Debug.Assert(obj is ManualResetEventSlim, "Expected a ManualResetEventSlim");
659ManualResetEventSlim mre = (ManualResetEventSlim)obj;
System.Threading (17)