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