2 instantiations of CallOnceManager
System.ServiceModel (2)
System\ServiceModel\Channels\ServiceChannel.cs (2)
480
this.autoOpenManager = new
CallOnceManager
(this, CallOpenOnce.Instance);
484
this.autoDisplayUIManager = new
CallOnceManager
(this, CallDisplayUIOnce.Instance);
23 references to CallOnceManager
System.ServiceModel (23)
System\ServiceModel\Channels\ServiceChannel.cs (23)
29
CallOnceManager
autoDisplayUIManager;
30
CallOnceManager
autoOpenManager;
139
CallOnceManager
AutoOpenManager
151
CallOnceManager
AutoDisplayUIManager
492
CallOnceManager
manager = this.AutoDisplayUIManager;
502
CallOnceManager
manager = this.AutoDisplayUIManager;
515
CallOnceManager
manager = this.AutoDisplayUIManager;
529
CallOnceManager
manager = this.AutoOpenManager;
541
CallOnceManager
manager = this.AutoOpenManager;
557
CallOnceManager
manager = this.AutoOpenManager;
835
CallOnceManager
.SignalNextIfNonNull(this.autoOpenManager);
2069
CallOnceManager
.SignalNextIfNonNull(this.Rpc.Channel.autoOpenManager);
2236
static Action<object> signalWaiter = new Action<object>(
CallOnceManager
.SignalWaiter);
2250
internal void CallOnce(TimeSpan timeout,
CallOnceManager
cascade)
2275
CallOnceManager
.SignalNextIfNonNull(cascade);
2299
internal IAsyncResult BeginCallOnce(TimeSpan timeout,
CallOnceManager
cascade,
2325
CallOnceManager
.SignalNextIfNonNull(cascade);
2382
static internal void SignalNextIfNonNull(
CallOnceManager
manager)
2416
ActionItem.Schedule(
CallOnceManager
.signalWaiter, waiter);
2433
CallOnceManager
manager;
2438
internal SyncWaiter(
CallOnceManager
manager)
2504
CallOnceManager
manager;
2508
internal AsyncWaiter(
CallOnceManager
manager, TimeSpan timeout,