57 references to WaitCallback
GenerateDocumentationAndConfigFiles (1)
src\Dependencies\Threading\ConfiguredYieldAwaitable.cs (1)
35private static readonly WaitCallback s_runContinuation =
Metrics (1)
src\Dependencies\Threading\ConfiguredYieldAwaitable.cs (1)
35private static readonly WaitCallback s_runContinuation =
Metrics.Legacy (1)
src\Dependencies\Threading\ConfiguredYieldAwaitable.cs (1)
35private static readonly WaitCallback s_runContinuation =
Microsoft.AspNetCore.SignalR.Core (1)
HubConnectionContext.cs (1)
26private static readonly WaitCallback _abortedCallback = AbortConnection;
Microsoft.Build (1)
ThreadPoolExtensions.cs (1)
20internal static bool QueueThreadPoolWorkItemWithCulture(WaitCallback callback, CultureInfo culture, CultureInfo uiCulture)
Microsoft.CodeAnalysis.Analyzers (1)
src\Dependencies\Threading\ConfiguredYieldAwaitable.cs (1)
35private static readonly WaitCallback s_runContinuation =
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\Dependencies\Threading\ConfiguredYieldAwaitable.cs (1)
35private static readonly WaitCallback s_runContinuation =
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\Dependencies\Threading\ConfiguredYieldAwaitable.cs (1)
35private static readonly WaitCallback s_runContinuation =
Microsoft.CodeAnalysis.CodeStyle (1)
src\Dependencies\Threading\ConfiguredYieldAwaitable.cs (1)
35private static readonly WaitCallback s_runContinuation =
Microsoft.CodeAnalysis.InteractiveHost (1)
src\Dependencies\Threading\ConfiguredYieldAwaitable.cs (1)
35private static readonly WaitCallback s_runContinuation =
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\Dependencies\Threading\ConfiguredYieldAwaitable.cs (1)
35private static readonly WaitCallback s_runContinuation =
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\Dependencies\Threading\ConfiguredYieldAwaitable.cs (1)
35private static readonly WaitCallback s_runContinuation =
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\Dependencies\Threading\ConfiguredYieldAwaitable.cs (1)
35private static readonly WaitCallback s_runContinuation =
Microsoft.CodeAnalysis.Threading.Package (1)
ConfiguredYieldAwaitable.cs (1)
35private static readonly WaitCallback s_runContinuation =
Microsoft.CodeAnalysis.Workspaces (1)
src\Dependencies\Threading\ConfiguredYieldAwaitable.cs (1)
35private static readonly WaitCallback s_runContinuation =
Microsoft.Extensions.Caching.Hybrid (1)
Internal\DefaultHybridCache.StampedeState.cs (1)
70protected static readonly WaitCallback SharedWaitCallback = static obj => Unsafe.As<StampedeState>(obj).Execute();
MSBuild (2)
ThreadPoolExtensions.cs (1)
20internal static bool QueueThreadPoolWorkItemWithCulture(WaitCallback callback, CultureInfo culture, CultureInfo uiCulture)
XMake.cs (1)
1186WaitCallback callback = delegate
mscorlib (1)
src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
1187[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Threading.WaitCallback))]
netstandard (1)
netstandard.cs (1)
2150[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Threading.WaitCallback))]
PresentationCore (4)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\SafeSecurityHelper.cs (4)
94private static readonly WaitCallback _cleanupCollectedAssemblies = CleanupCollectedAssemblies; 315private WaitCallback callback; 318private GCNotificationToken(WaitCallback callback, object state) 331internal static void RegisterCallback(WaitCallback callback, object state)
Roslyn.Diagnostics.Analyzers (1)
src\Dependencies\Threading\ConfiguredYieldAwaitable.cs (1)
35private static readonly WaitCallback s_runContinuation =
System.Data.Odbc (1)
Common\System\Data\ProviderBase\DbConnectionPool.cs (1)
114private readonly WaitCallback _poolCreateRequest;
System.Net.HttpListener (1)
System\Net\Managed\ListenerAsyncResult.Managed.cs (1)
81private static readonly WaitCallback s_invokeCB = InvokeCallback;
System.Private.CoreLib (10)
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\YieldAwaitable.cs (1)
183private static readonly WaitCallback s_waitCallbackRunAction = RunAction;
src\libraries\System.Private.CoreLib\src\System\Threading\ThreadPoolWorkQueue.cs (9)
1492private WaitCallback? _callback; // SOS's ThreadPool command depends on this name 1499WaitCallback callback = quwi._callback; 1505internal QueueUserWorkItemCallback(WaitCallback callback, object? state, ExecutionContext context) 1551private WaitCallback? _callback; // SOS's ThreadPool command depends on this name 1554internal QueueUserWorkItemCallbackDefaultContext(WaitCallback callback, object? state) 1568WaitCallback callback = _callback; 1831public static bool QueueUserWorkItem(WaitCallback callBack) => 1834public static bool QueueUserWorkItem(WaitCallback callBack, object? state) 1901public static bool UnsafeQueueUserWorkItem(WaitCallback callBack, object? state)
System.Threading.ThreadPool (1)
artifacts\obj\System.Threading.ThreadPool\Debug\net10.0\System.Threading.ThreadPool.Forwards.cs (1)
6[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Threading.WaitCallback))]
System.Transactions.Local (12)
System\Transactions\TransactionState.cs (4)
2905private static WaitCallback? s_signalMethod; 2906private static WaitCallback SignalMethod => LazyInitializer.EnsureInitialized(ref s_signalMethod, ref s_classSyncObject, () => new WaitCallback(SignalCallback!)); 4009private static WaitCallback? s_signalMethod; 4010private static WaitCallback SignalMethod => LazyInitializer.EnsureInitialized(ref s_signalMethod, ref s_classSyncObject, () => new WaitCallback(SignalCallback!));
System\Transactions\VolatileEnlistmentMultiplexing.cs (8)
75private static WaitCallback? s_prepareCallback; 76private static WaitCallback PrepareCallback => LazyInitializer.EnsureInitialized(ref s_prepareCallback, ref s_classSyncObject, () => new WaitCallback(PoolablePrepare!)); 114private static WaitCallback? s_commitCallback; 115private static WaitCallback CommitCallback => LazyInitializer.EnsureInitialized(ref s_commitCallback, ref s_classSyncObject, () => new WaitCallback(PoolableCommit!)); 153private static WaitCallback? s_rollbackCallback; 154private static WaitCallback RollbackCallback => LazyInitializer.EnsureInitialized(ref s_rollbackCallback, ref s_classSyncObject, () => new WaitCallback(PoolableRollback!)); 192private static WaitCallback? s_inDoubtCallback; 193private static WaitCallback InDoubtCallback => LazyInitializer.EnsureInitialized(ref s_inDoubtCallback, ref s_classSyncObject, () => new WaitCallback(PoolableInDoubt!));
System.Windows.Forms (1)
System\Windows\Forms\Control.cs (1)
6148else if (tme._method is WaitCallback waitCallback)
System.Xaml (4)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\SafeSecurityHelper.cs (4)
94private static readonly WaitCallback _cleanupCollectedAssemblies = CleanupCollectedAssemblies; 315private WaitCallback callback; 318private GCNotificationToken(WaitCallback callback, object state) 331internal static void RegisterCallback(WaitCallback callback, object state)
Test.Utilities (1)
src\Dependencies\Threading\ConfiguredYieldAwaitable.cs (1)
35private static readonly WaitCallback s_runContinuation =
Text.Analyzers (1)
src\Dependencies\Threading\ConfiguredYieldAwaitable.cs (1)
35private static readonly WaitCallback s_runContinuation =