2 types derived from ActionItem
System.ServiceModel.Internals (2)
System\Runtime\ActionItem.cs (1)
229class DefaultActionItem : ActionItem
System\Runtime\AsyncWaitHandle.cs (1)
212class AsyncWaiter : ActionItem
13 references to ActionItem
System.ServiceModel.Internals (13)
System\Runtime\ActionItem.cs (5)
211SecurityContext context = ((ActionItem)state).ExtractContext(); 218((ActionItem)state).Invoke(); 219((ActionItem)state).isScheduled = false; 224((ActionItem)o).Invoke(); 225((ActionItem)o).isScheduled = false;
System\Runtime\InputQueue.cs (5)
256ActionItem.Schedule(completeOutstandingReadersCallback, outstandingReaders); 526ActionItem.Schedule(completeWaitersTrueCallback, waiters); 535ActionItem.Schedule(completeWaitersFalseCallback, waiters); 561ActionItem.Schedule(onInvokeDequeuedCallback, dequeuedCallback); 648ActionItem.Schedule(onDispatchCallback, this);
System\Runtime\IOThreadTimer.cs (2)
312ActionItem.Schedule(timer.callback, timer.callbackState); 323ActionItem.Schedule(this.onWaitCallback, null);
System\Runtime\ScheduleActionItemAsyncResult.cs (1)
24ActionItem.Schedule(doWork, this);