211 references to WaitCallback
mscorlib (18)
system\console.cs (1)
1755WaitCallback controlCCallback = new WaitCallback(ControlCDelegate);
system\runtime\compilerservices\YieldAwaitable.cs (1)
159private static readonly WaitCallback s_waitCallbackRunAction = RunAction;
system\runtime\remoting\crossappdomainchannel.cs (1)
607WaitCallback threadFunc = new WaitCallback(workItem.FinishAsyncWork);
system\runtime\remoting\crosscontextchannel.cs (1)
290WaitCallback threadFunc = new WaitCallback(workItem.FinishAsyncWork);
system\runtime\remoting\lease.cs (1)
477WaitCallback threadFunc = new WaitCallback(this.SponsorCallback);
system\runtime\remoting\remotingservices.cs (1)
1804internal static GCHandle CreateDelegateInvocation(WaitCallback waitDelegate, Object state)
system\threading\threadpool.cs (10)
1187private WaitCallback callback; 1211internal QueueUserWorkItemCallback(WaitCallback waitCallback, Object stateObj, bool compressStack, ref StackCrawlMark stackMark) 1227internal QueueUserWorkItemCallback(WaitCallback waitCallback, Object stateObj, ExecutionContext ec) 1244WaitCallback cb = callback; 1271WaitCallback wc = obj.callback as WaitCallback; 1588WaitCallback callBack, // NOTE: we do not expose options that allow the callback to be queued as an APC 1599WaitCallback callBack // NOTE: we do not expose options that allow the callback to be queued as an APC 1609WaitCallback callBack, // NOTE: we do not expose options that allow the callback to be queued as an APC 1621private static bool QueueUserWorkItemHelper(WaitCallback callBack, Object state, ref StackCrawlMark stackMark, bool compressStack )
system\threading\timer.cs (2)
430WaitCallback callback = s_fireQueuedTimerCompletion; 439private static WaitCallback s_fireQueuedTimerCompletion;
PresentationCore (4)
Shared\MS\Internal\SafeSecurityHelper.cs (4)
164static readonly WaitCallback _cleanupCollectedAssemblies = CleanupCollectedAssemblies; 514WaitCallback callback; 517GCNotificationToken(WaitCallback callback, object state) 529internal static void RegisterCallback(WaitCallback callback, object state)
SMSvcHost (2)
System\ServiceModel\Activation\DupHandleConnectionReader.cs (1)
21static WaitCallback readCallback;
System\ServiceModel\Activation\ListenerConnectionModeReader.cs (1)
22static WaitCallback readCallback;
System (11)
net\System\Net\_Connection.cs (2)
86private static readonly WaitCallback s_InvokeConnectionCallback = new WaitCallback(InvokeConnectionCallback); 298private static readonly WaitCallback m_PostReceiveDelegate = new WaitCallback(PostReceiveWrapper);
net\System\Net\DNS.cs (1)
644private static WaitCallback resolveCallback = new WaitCallback(ResolveCallback);
net\System\Net\filewebrequest.cs (2)
19private static WaitCallback s_GetRequestStreamCallback = new WaitCallback(GetRequestStreamCallback); 20private static WaitCallback s_GetResponseCallback = new WaitCallback(GetResponseCallback);
net\System\Net\HttpWebRequest.cs (2)
128private static readonly WaitCallback s_EndWriteHeaders_Part2Callback = new WaitCallback(EndWriteHeaders_Part2Wrapper); 132private static readonly WaitCallback s_AbortWrapper = new WaitCallback(AbortWrapper);
net\System\Net\NetWebProxyFinder.cs (1)
26private static readonly WaitCallback abortWrapper = new WaitCallback(AbortWrapper);
sys\system\io\ports\SerialStream.cs (3)
1679WaitCallback callErrorEvents; 1680WaitCallback callReceiveEvents; 1681WaitCallback callPinEvents;
System.Activities.Presentation (1)
System.Activities.Presentation\System\Activities\Presentation\TaskDispatcher.cs (1)
29internal virtual void DispatchWorkOnBackgroundThread(WaitCallback work, object state)
System.Data (2)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\TaskDispatcher.cs (1)
29internal virtual void DispatchWorkOnBackgroundThread(WaitCallback work, object state)
fx\src\data\System\Data\ProviderBase\DbConnectionPool.cs (1)
442private readonly WaitCallback _poolCreateRequest;
System.IdentityModel.Selectors (2)
infocard\Diagnostics\Managed\Microsoft\InfoCards\Diagnostics\InfocardTrace.cs (2)
188public static WaitCallback ThunkCallback(WaitCallback callback)
System.IO.Log (1)
System\IO\Log\OverlappedAsyncResult.cs (1)
209static WaitCallback InvokeUserCallback = Fx.ThunkCallback(new WaitCallback(InvokeUserCallbackFunction));
System.Runtime.Remoting (4)
channels\core\requestqueue.cs (1)
33private WaitCallback _workItemCallback;
channels\core\socketmanager.cs (3)
43private WaitCallback _dataArrivedCallback; // callback to signal once data is available 203public WaitCallback DataArrivedCallback 332WaitCallback waitCallback = _dataArrivedCallback;
System.ServiceModel (86)
System\ServiceModel\Administration\WbemProvider.cs (3)
1013WaitCallback callback; 1018public ThreadJob(WaitCallback callback, object state) 1057internal static void MTAExecute(WaitCallback callback, object state)
System\ServiceModel\Channels\BufferedConnection.cs (1)
249WaitCallback callback, object state)
System\ServiceModel\Channels\ChannelDemuxer.cs (1)
1634static WaitCallback scheduleAcceptStatic = new WaitCallback(ScheduleAcceptStatic);
System\ServiceModel\Channels\Connection.cs (11)
28WaitCallback callback, object state); 34AsyncCompletionResult BeginRead(int offset, int size, TimeSpan timeout, WaitCallback callback, object state); 131WaitCallback callback, object state) 157WaitCallback callback, object state) 223public override AsyncCompletionResult BeginRead(int offset, int size, TimeSpan timeout, WaitCallback callback, object state) 443static WaitCallback onAsyncIOComplete; 452protected WaitCallback GetWaitCompletion() 556WaitCallback readCallback; 557WaitCallback writeCallback; 685WaitCallback callback, object state) 818public AsyncCompletionResult BeginRead(int offset, int size, TimeSpan timeout, WaitCallback callback, object state)
System\ServiceModel\Channels\ConnectionModeReader.cs (1)
21static WaitCallback readCallback;
System\ServiceModel\Channels\FramingChannels.cs (9)
94protected override AsyncCompletionResult BeginCloseOutput(TimeSpan timeout, WaitCallback callback, object state) 105protected override AsyncCompletionResult StartWritingBufferedMessage(Message message, ArraySegment<byte> messageData, bool allowOutputBatching, TimeSpan timeout, WaitCallback callback, object state) 111protected override AsyncCompletionResult StartWritingStreamedMessage(Message message, TimeSpan timeout, WaitCallback callback, object state) 427static WaitCallback onReadPreambleAck = new WaitCallback(OnReadPreambleAck); 428static WaitCallback onWritePreamble = Fx.ThunkCallback(new WaitCallback(OnWritePreamble)); 429static WaitCallback onWritePreambleEnd; 1096static WaitCallback onReadFaultData = new WaitCallback(OnReadFaultData); 1200static WaitCallback onReadUpgradeResponse = new WaitCallback(OnReadUpgradeResponse); 1202static WaitCallback onWriteUpgradeBytes = Fx.ThunkCallback(new WaitCallback(OnWriteUpgradeBytes));
System\ServiceModel\Channels\IMessageSource.cs (2)
17AsyncReceiveResult BeginReceive(TimeSpan timeout, WaitCallback callback, object state); 21AsyncReceiveResult BeginWaitForMessage(TimeSpan timeout, WaitCallback callback, object state);
System\ServiceModel\Channels\PipeConnection.cs (6)
54WaitCallback asyncReadCallback; 64WaitCallback asyncWriteCallback; 232WaitCallback callback, object state) 329WaitCallback callback, object state) 847WaitCallback callback; 917WaitCallback callback;
System\ServiceModel\Channels\ReliableMessagingHelpers.cs (2)
290WaitCallback callback; 299public InterruptibleTimer(TimeSpan defaultInterval, WaitCallback callback, object state)
System\ServiceModel\Channels\SessionConnectionReader.cs (9)
39static WaitCallback readCallback; 666static WaitCallback readCallback; 667static WaitCallback onWriteAckResponse; 668static WaitCallback onWriteUpgradeResponse; 1113WaitCallback onAsyncReadComplete; 1116WaitCallback pendingCallback; 1202public AsyncReceiveResult BeginReceive(TimeSpan timeout, WaitCallback callback, object state) 1360public AsyncReceiveResult BeginWaitForMessage(TimeSpan timeout, WaitCallback callback, object state) 1479WaitCallback callback = pendingCallback;
System\ServiceModel\Channels\SingletonConnectionReader.cs (6)
36WaitCallback onAsyncReadComplete; 311static WaitCallback onReadCompleted = new WaitCallback(OnReadCompleted); 312static WaitCallback onWriteCompleted = new WaitCallback(OnWriteCompleted); 1717static WaitCallback onWriteBufferedMessage; 1718static WaitCallback onWriteStartBytes; 1720static WaitCallback onWriteEndBytes =
System\ServiceModel\Channels\SocketConnection.cs (8)
48static WaitCallback onWaitForFinComplete = new WaitCallback(OnWaitForFinComplete); 56WaitCallback asyncReadCallback; 63WaitCallback asyncWriteCallback; 850WaitCallback callback, object state) 1008WaitCallback asyncWriteCallback = this.asyncWriteCallback; 1144WaitCallback callback, object state) 1152WaitCallback callback, object state) 1342WaitCallback asyncReadCallback = this.asyncReadCallback;
System\ServiceModel\Channels\StreamedFramingRequestChannel.cs (3)
207static WaitCallback onWritePreamble = Fx.ThunkCallback(new WaitCallback(OnWritePreamble)); 208static WaitCallback onWritePreambleEnd; 209static WaitCallback onReadPreambleAck = new WaitCallback(OnReadPreambleAck);
System\ServiceModel\Channels\SynchronizedMessageSource.cs (2)
201static WaitCallback onReceiveComplete = new WaitCallback(OnReceiveComplete); 245static WaitCallback onWaitForMessageComplete = new WaitCallback(OnWaitForMessageComplete);
System\ServiceModel\Channels\TracingConnection.cs (6)
17static WaitCallback callback; 59static WaitCallback Callback 113public override AsyncCompletionResult BeginWrite(byte[] buffer, int offset, int size, bool immediate, TimeSpan timeout, WaitCallback callback, object state) 159public override AsyncCompletionResult BeginRead(int offset, int size, TimeSpan timeout, System.Threading.WaitCallback callback, object state) 197WaitCallback callback; 200internal TracingConnectionState(WaitCallback callback, ServiceModelActivity activity, object state)
System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (5)
493protected abstract AsyncCompletionResult StartWritingBufferedMessage(Message message, ArraySegment<byte> messageData, bool allowOutputBatching, TimeSpan timeout, WaitCallback callback, object state); 495protected abstract AsyncCompletionResult BeginCloseOutput(TimeSpan timeout, WaitCallback callback, object state); 505protected abstract AsyncCompletionResult StartWritingStreamedMessage(Message message, TimeSpan timeout, WaitCallback callback, object state); 878static WaitCallback onWriteComplete = Fx.ThunkCallback(new WaitCallback(OnWriteComplete)); 1034static WaitCallback onWriteComplete = Fx.ThunkCallback(new WaitCallback(OnWriteComplete));
System\ServiceModel\Channels\WebSocketTransportDuplexSessionChannel.cs (7)
29WaitCallback waitCallback; 204protected override AsyncCompletionResult StartWritingBufferedMessage(Message message, ArraySegment<byte> messageData, bool allowOutputBatching, TimeSpan timeout, Threading.WaitCallback callback, object state) 259protected override AsyncCompletionResult StartWritingStreamedMessage(Message message, TimeSpan timeout, WaitCallback callback, object state) 281protected override AsyncCompletionResult BeginCloseOutput(TimeSpan timeout, Threading.WaitCallback callback, object state) 569public AsyncReceiveResult BeginReceive(TimeSpan timeout, WaitCallback callback, object state) 746public AsyncReceiveResult BeginWaitForMessage(TimeSpan timeout, Threading.WaitCallback callback, object state) 1391public async void WriteEndOfMessageAsync(TimeSpan timeout, WaitCallback callback, object state)
System\ServiceModel\Dispatcher\FlowThrottle.cs (2)
22WaitCallback release; 30internal FlowThrottle(WaitCallback release, int capacity, String propertyName, String configName)
System\ServiceModel\Dispatcher\QuotaThrottle.cs (2)
19WaitCallback release; 25internal QuotaThrottle(WaitCallback release, object mutex)
System.ServiceModel.Internals (5)
System\Runtime\Fx.cs (5)
373public static WaitCallback ThunkCallback(WaitCallback callback) 1118sealed class WaitThunk : Thunk<WaitCallback> 1120public WaitThunk(WaitCallback callback) : base(callback) 1124public WaitCallback ThunkFrame
System.Transactions (16)
System\Transactions\TransactionState.cs (4)
3698private static volatile WaitCallback signalMethod; 3699private static WaitCallback SignalMethod 4849private static volatile WaitCallback signalMethod; 4850private static WaitCallback SignalMethod
System\Transactions\VolatileEnlistmentMultiplexing.cs (12)
88private static volatile WaitCallback prepareCallback; 89private static WaitCallback PrepareCallback 99WaitCallback temp = new WaitCallback( PoolablePrepare ); 147private static volatile WaitCallback commitCallback; 148private static WaitCallback CommitCallback 158WaitCallback temp = new WaitCallback( PoolableCommit ); 208private static volatile WaitCallback rollbackCallback; 209private static WaitCallback RollbackCallback 219WaitCallback temp = new WaitCallback( PoolableRollback ); 267private static volatile WaitCallback inDoubtCallback; 268private static WaitCallback InDoubtCallback 278WaitCallback temp = new WaitCallback( PoolableInDoubt );
System.Web (25)
AspNetSynchronizationContext.cs (1)
125internal override bool PendingCompletion(WaitCallback callback) {
AspNetSynchronizationContextBase.cs (2)
37internal abstract bool PendingCompletion(WaitCallback callback); 46WaitCallback callback = _ => {
Compilation\ClientBuildManager.cs (2)
119private WaitCallback _onAppDomainUnloadedCallback; 120private WaitCallback _onAppDomainShutdown;
Hosting\ApplicationManager.cs (2)
86private WaitCallback _onRespondToPingWaitCallback; 1537private static readonly WaitCallback _tpCallback = ResumeCallback;
Hosting\HostingEnvironment.cs (1)
146private WaitCallback _initiateShutdownWorkItemCallback;
Hosting\SuspendManager.cs (1)
110private static readonly WaitCallback _quwiThunk = (state) => ((Action)state)();
HttpApplication.cs (6)
121private WaitCallback _resumeStepsWaitCallback; 3787internal abstract void BuildSteps(WaitCallback stepCallback); 3806private WaitCallback _resumeStepsWaitCallback; 3815internal override void BuildSteps(WaitCallback stepCallback ) { 3996WaitCallback _resumeStepsWaitCallback; 4003internal override void BuildSteps(WaitCallback stepCallback) {
HttpContext.cs (1)
1840internal void InvokeCancellableCallback(WaitCallback callback, Object state) {
HttpRuntime.cs (1)
231private WaitCallback _appDomainUnloadallback;
LegacyAspNetSynchronizationContext.cs (3)
28private WaitCallback _lastCompletionCallback; 98internal override bool PendingCompletion(WaitCallback callback) { 175WaitCallback callback = null;
RequestQueue.cs (1)
36private WaitCallback _workItemCallback;
UI\LegacyPageAsyncTaskManager.cs (1)
29private WaitCallback _resumeTasksCallback;
UI\Page.cs (1)
5764private WaitCallback _callHandlersThreadpoolCallback;
Util\WithinCancellableCallbackTaskAwaitable.cs (1)
33private static readonly WaitCallback _shunt = state => ((Action)state)();
Util\WorkItem.cs (1)
30private static WaitCallback _onQueueUserWorkItemCompletion = new WaitCallback(OnQueueUserWorkItemCompletion);
System.Windows.Forms (2)
winforms\Managed\System\WinForms\Control.cs (2)
7454else if (tme.method is WaitCallback) 7458((WaitCallback)tme.method)(tme.args[0]);
System.Workflow.ComponentModel (2)
AuthoringOM\ActivityInterfaces.cs (2)
168WaitCallback ProcessTimersCallback { get; } 173void ScheduleTimer(WaitCallback callback, Guid workflowInstanceId, DateTime whenUtc, Guid timerId);
System.Workflow.Runtime (19)
Hosting\DefaultWorkflowSchedulerService.cs (8)
96internal protected override void Schedule(WaitCallback callback, Guid workflowInstanceId) 109internal protected override void Schedule(WaitCallback callback, Guid workflowInstanceId, DateTime whenUtc, Guid timerId) 315private WaitCallback callback; 318public WorkItem(WaitCallback callback, object state) 324public WaitCallback Callback 352WaitCallback callback; 357public CallbackInfo(WorkflowSchedulerService service, WaitCallback callback, object state, DateTime when) 380public WaitCallback Callback
Hosting\ManualWorkflowSchedulerService.cs (5)
17WaitCallback callback; 22public CallbackInfo(WaitCallback callback, Guid instanceId, Guid timerId, DateTime when) 44public WaitCallback Callback 103internal protected override void Schedule(WaitCallback callback, Guid workflowInstanceId) 125internal protected override void Schedule(WaitCallback callback, Guid workflowInstanceId, DateTime whenUtc, Guid timerId)
Hosting\WorkflowSchedulerService.cs (2)
9internal protected abstract void Schedule(WaitCallback callback, Guid workflowInstanceId); 10internal protected abstract void Schedule(WaitCallback callback, Guid workflowInstanceId, DateTime whenUtc, Guid timerId);
Hosting\WorkflowTimerService.cs (1)
17public void ScheduleTimer(WaitCallback callback, Guid workflowInstanceId, DateTime whenUtc, Guid timerId)
System\Activities\Statements\InteropExecutor.cs (2)
170public WaitCallback ProcessTimersCallback 1026public void ScheduleTimer(WaitCallback callback, Guid workflowInstanceId, DateTime whenUtc, Guid timerId)
WorkflowExecutor.cs (1)
2793WaitCallback IWorkflowCoreRuntime.ProcessTimersCallback
System.WorkflowServices (7)
System\ServiceModel\Dispatcher\WorkflowInstanceContextProvider.cs (1)
20WaitCallback workflowActivationCompleteCallback;
System\ServiceModel\Dispatcher\WorkflowInstanceLifeTimeManagerExtension.cs (4)
97public void NotifyWorkflowActivationComplete(Guid instanceId, WaitCallback callback, object state, bool fireImmediatelyIfDontExist) 149WaitCallback callback = null; 341WaitCallback instanceActivationCompletedCallBack; 345public WaitCallback Callback
System\Workflow\Runtime\Hosting\SynchronizationContextWorkflowSchedulerService.cs (2)
36protected internal override void Schedule(WaitCallback callback, Guid workflowInstanceId, DateTime whenUtc, Guid timerId) 49protected internal override void Schedule(WaitCallback callback, Guid workflowInstanceId)
WindowsBase (4)
Shared\MS\Internal\SafeSecurityHelper.cs (4)
164static readonly WaitCallback _cleanupCollectedAssemblies = CleanupCollectedAssemblies; 514WaitCallback callback; 517GCNotificationToken(WaitCallback callback, object state) 529internal static void RegisterCallback(WaitCallback callback, object state)