12 instantiations of InterruptibleWaitObject
System.ServiceModel.Primitives (12)
System\ServiceModel\Channels\ClientReliableDuplexSessionChannel.cs (1)
763_closeOutputWaitObject = new InterruptibleWaitObject(false, true);
System\ServiceModel\Channels\ReliableChannelBinder.cs (1)
1676_drainEvent = new InterruptibleWaitObject(false, false);
System\ServiceModel\Channels\ReliableInputConnection.cs (2)
14private InterruptibleWaitObject _shutdownWaitObject = new InterruptibleWaitObject(false); 16private InterruptibleWaitObject _terminateWaitObject = new InterruptibleWaitObject(false, false);
System\ServiceModel\Channels\ReliableMessagingHelpers.cs (3)
567_closeHandle = new InterruptibleWaitObject(false, false); 750private InterruptibleWaitObject abortHandle = new InterruptibleWaitObject(false, false); 1106private InterruptibleWaitObject replyHandle = new InterruptibleWaitObject(false, true);
System\ServiceModel\Channels\ReliableOutputConnection.cs (1)
27private InterruptibleWaitObject _shutdownHandle = new InterruptibleWaitObject(false);
System\ServiceModel\Channels\ReliableRequestSessionChannel.cs (1)
44shutdownHandle = new InterruptibleWaitObject(false);
System\ServiceModel\Security\SecuritySessionClientSettings.cs (3)
305private InterruptibleWaitObject _inputSessionClosedHandle = new InterruptibleWaitObject(false); 308private InterruptibleWaitObject _outputSessionCloseHandle = new InterruptibleWaitObject(true); 316_keyRenewalCompletedEvent = new InterruptibleWaitObject(false);
14 references to InterruptibleWaitObject
System.ServiceModel.Primitives (14)
System\ServiceModel\Channels\ClientReliableDuplexSessionChannel.cs (1)
17private InterruptibleWaitObject _closeOutputWaitObject;
System\ServiceModel\Channels\ReliableChannelBinder.cs (1)
894private InterruptibleWaitObject _drainEvent;
System\ServiceModel\Channels\ReliableInputConnection.cs (2)
14private InterruptibleWaitObject _shutdownWaitObject = new InterruptibleWaitObject(false); 16private InterruptibleWaitObject _terminateWaitObject = new InterruptibleWaitObject(false, false);
System\ServiceModel\Channels\ReliableMessagingHelpers.cs (5)
477private InterruptibleWaitObject _closeHandle; 491InterruptibleWaitObject tempCloseHandle; 588InterruptibleWaitObject tempCloseHandle; 750private InterruptibleWaitObject abortHandle = new InterruptibleWaitObject(false, false); 1106private InterruptibleWaitObject replyHandle = new InterruptibleWaitObject(false, true);
System\ServiceModel\Channels\ReliableOutputConnection.cs (1)
27private InterruptibleWaitObject _shutdownHandle = new InterruptibleWaitObject(false);
System\ServiceModel\Channels\ReliableRequestSessionChannel.cs (1)
24private InterruptibleWaitObject shutdownHandle;
System\ServiceModel\Security\SecuritySessionClientSettings.cs (3)
300private InterruptibleWaitObject _keyRenewalCompletedEvent; 305private InterruptibleWaitObject _inputSessionClosedHandle = new InterruptibleWaitObject(false); 308private InterruptibleWaitObject _outputSessionCloseHandle = new InterruptibleWaitObject(true);