20 instantiations of InterruptibleWaitObject
System.ServiceModel (20)
System\ServiceModel\Channels\ReliableChannelBinder.cs (2)
1383
this.drainEvent = new
InterruptibleWaitObject
(false, false);
2155
this.drainEvent = new
InterruptibleWaitObject
(false, false);
System\ServiceModel\Channels\ReliableDuplexSessionChannel.cs (2)
764
this.closeOutputWaitObject = new
InterruptibleWaitObject
(false, true);
989
this.closeOutputWaitObject = new
InterruptibleWaitObject
(false, true);
System\ServiceModel\Channels\ReliableInputConnection.cs (2)
15
InterruptibleWaitObject shutdownWaitObject = new
InterruptibleWaitObject
(false);
17
InterruptibleWaitObject terminateWaitObject = new
InterruptibleWaitObject
(false, false);
System\ServiceModel\Channels\ReliableMessagingHelpers.cs (3)
767
this.closeHandle = new
InterruptibleWaitObject
(false, false);
1417
InterruptibleWaitObject abortHandle = new
InterruptibleWaitObject
(false, false);
2125
InterruptibleWaitObject replyHandle = new
InterruptibleWaitObject
(false, true);
System\ServiceModel\Channels\ReliableOutputConnection.cs (1)
35
InterruptibleWaitObject shutdownHandle = new
InterruptibleWaitObject
(false);
System\ServiceModel\Channels\ReliableReplySessionChannel.cs (2)
65
this.messagingCompleteWaitObject = new
InterruptibleWaitObject
(false);
1759
this.waitHandle = new
InterruptibleWaitObject
(false, this.throwTimeoutOnWait);
System\ServiceModel\Channels\ReliableRequestSessionChannel.cs (1)
44
this.shutdownHandle = new
InterruptibleWaitObject
(false);
System\ServiceModel\Channels\ServerReliableChannelBinder.cs (1)
23
InterruptibleWaitObject pendingChannelEvent = new
InterruptibleWaitObject
(false, false);
System\ServiceModel\Security\SecuritySessionClientSettings.cs (3)
433
InterruptibleWaitObject inputSessionClosedHandle = new
InterruptibleWaitObject
(false);
438
InterruptibleWaitObject outputSessionCloseHandle = new
InterruptibleWaitObject
(true);
447
this.keyRenewalCompletedEvent = new
InterruptibleWaitObject
(false);
System\ServiceModel\Security\SecuritySessionServerSettings.cs (3)
2841
InterruptibleWaitObject inputSessionClosedHandle = new
InterruptibleWaitObject
(false);
3588
InterruptibleWaitObject outputSessionCloseHandle = new
InterruptibleWaitObject
(true);
3589
InterruptibleWaitObject inputSessionCloseHandle = new
InterruptibleWaitObject
(false);
20 references to InterruptibleWaitObject
System.ServiceModel (20)
System\ServiceModel\Channels\ReliableChannelBinder.cs (1)
1173
InterruptibleWaitObject
drainEvent;
System\ServiceModel\Channels\ReliableDuplexSessionChannel.cs (1)
21
InterruptibleWaitObject
closeOutputWaitObject;
System\ServiceModel\Channels\ReliableInputConnection.cs (2)
15
InterruptibleWaitObject
shutdownWaitObject = new InterruptibleWaitObject(false);
17
InterruptibleWaitObject
terminateWaitObject = new InterruptibleWaitObject(false, false);
System\ServiceModel\Channels\ReliableMessagingHelpers.cs (5)
688
InterruptibleWaitObject
closeHandle;
705
InterruptibleWaitObject
tempCloseHandle;
899
InterruptibleWaitObject
tempCloseHandle;
1417
InterruptibleWaitObject
abortHandle = new InterruptibleWaitObject(false, false);
2125
InterruptibleWaitObject
replyHandle = new InterruptibleWaitObject(false, true);
System\ServiceModel\Channels\ReliableOutputConnection.cs (1)
35
InterruptibleWaitObject
shutdownHandle = new InterruptibleWaitObject(false);
System\ServiceModel\Channels\ReliableReplySessionChannel.cs (2)
33
InterruptibleWaitObject
messagingCompleteWaitObject;
1751
InterruptibleWaitObject
waitHandle;
System\ServiceModel\Channels\ReliableRequestSessionChannel.cs (1)
24
InterruptibleWaitObject
shutdownHandle;
System\ServiceModel\Channels\ServerReliableChannelBinder.cs (1)
23
InterruptibleWaitObject
pendingChannelEvent = new InterruptibleWaitObject(false, false);
System\ServiceModel\Security\SecuritySessionClientSettings.cs (3)
428
InterruptibleWaitObject
keyRenewalCompletedEvent;
433
InterruptibleWaitObject
inputSessionClosedHandle = new InterruptibleWaitObject(false);
438
InterruptibleWaitObject
outputSessionCloseHandle = new InterruptibleWaitObject(true);
System\ServiceModel\Security\SecuritySessionServerSettings.cs (3)
2841
InterruptibleWaitObject
inputSessionClosedHandle = new InterruptibleWaitObject(false);
3588
InterruptibleWaitObject
outputSessionCloseHandle = new InterruptibleWaitObject(true);
3589
InterruptibleWaitObject
inputSessionCloseHandle = new InterruptibleWaitObject(false);