1 interface inheriting from IDefaultCommunicationTimeouts
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\ITransportFactorySettings.cs (1)
8internal interface ITransportFactorySettings : IDefaultCommunicationTimeouts
5 implementations of IDefaultCommunicationTimeouts
System.ServiceModel.Primitives (5)
System\ServiceModel\Channels\Binding.cs (1)
11public abstract class Binding : IDefaultCommunicationTimeouts
System\ServiceModel\Channels\ChannelBase.cs (1)
9public abstract class ChannelBase : CommunicationObject, IChannel, IDefaultCommunicationTimeouts
System\ServiceModel\Channels\ChannelManagerBase.cs (1)
8public abstract class ChannelManagerBase : CommunicationObject, IDefaultCommunicationTimeouts
System\ServiceModel\Channels\ServiceChannelFactory.cs (1)
652internal class DefaultCommunicationTimeouts : IDefaultCommunicationTimeouts
System\ServiceModel\Dispatcher\ImmutableCommunicationTimeouts.cs (1)
8internal class ImmutableCommunicationTimeouts : IDefaultCommunicationTimeouts
46 references to IDefaultCommunicationTimeouts
System.ServiceModel.Http (5)
System\ServiceModel\Channels\WebSocketTransportDuplexSessionChannel.cs (5)
208WebSocketStream webSocketStream = new WebSocketStream(WebSocket, outgoingMessageType, ((IDefaultCommunicationTimeouts)this).CloseTimeout); 254WebSocketStream webSocketStream = new WebSocketStream(WebSocket, outgoingMessageType, ((IDefaultCommunicationTimeouts)this).CloseTimeout); 456private IDefaultCommunicationTimeouts _defaultTimeouts; 463bool useStreaming, IDefaultCommunicationTimeouts defaultTimeouts) 470private void Initialize(WebSocketTransportDuplexSessionChannel webSocketTransportDuplexSessionChannel, WebSocket webSocket, bool useStreaming, IDefaultCommunicationTimeouts defaultTimeouts)
System.ServiceModel.NetFramingBase (8)
System\ServiceModel\Channels\Connection.cs (1)
87public ConnectionStream(IConnection connection, IDefaultCommunicationTimeouts defaultTimeouts)
System\ServiceModel\Channels\FramingChannels.cs (1)
419ClientFramingDecoder decoder, IDefaultCommunicationTimeouts defaultTimeouts, TimeSpan timeout)
System\ServiceModel\Channels\SingletonConnectionReader.cs (2)
220IDefaultCommunicationTimeouts defaultTimeouts) 615public StreamingOutputConnectionStream(IConnection connection, IDefaultCommunicationTimeouts timeouts)
System\ServiceModel\Channels\SslStreamSecurityUpgradeProvider.cs (2)
29private SslStreamSecurityUpgradeProvider(IDefaultCommunicationTimeouts timeouts, SecurityTokenManager clientSecurityTokenManager, bool requireClientCertificate, string scheme, IdentityVerifier identityVerifier, SslProtocols sslProtocols) 39private SslStreamSecurityUpgradeProvider(IDefaultCommunicationTimeouts timeouts, SecurityTokenProvider serverTokenProvider, bool requireClientCertificate, SecurityTokenAuthenticator clientCertificateAuthenticator, string scheme, IdentityVerifier identityVerifier, SslProtocols sslProtocols)
System\ServiceModel\Channels\StreamSecurityUpgradeProvider.cs (1)
13protected StreamSecurityUpgradeProvider(IDefaultCommunicationTimeouts timeouts)
System\ServiceModel\Channels\StreamUpgradeProvider.cs (1)
18protected StreamUpgradeProvider(IDefaultCommunicationTimeouts timeouts)
System.ServiceModel.Primitives (33)
System\ServiceModel\Channels\Binding.cs (1)
267internal void CopyTimeouts(IDefaultCommunicationTimeouts source)
System\ServiceModel\Channels\ChannelBase.cs (8)
16TimeSpan IDefaultCommunicationTimeouts.CloseTimeout 21TimeSpan IDefaultCommunicationTimeouts.OpenTimeout 26TimeSpan IDefaultCommunicationTimeouts.ReceiveTimeout 31TimeSpan IDefaultCommunicationTimeouts.SendTimeout 38get { return ((IDefaultCommunicationTimeouts)Manager).CloseTimeout; } 43get { return ((IDefaultCommunicationTimeouts)Manager).OpenTimeout; } 48get { return ((IDefaultCommunicationTimeouts)Manager).ReceiveTimeout; } 53get { return ((IDefaultCommunicationTimeouts)Manager).SendTimeout; }
System\ServiceModel\Channels\ChannelFactoryBase.cs (3)
22protected ChannelFactoryBase(IDefaultCommunicationTimeouts timeouts) 81private void InitializeTimeouts(IDefaultCommunicationTimeouts timeouts) 102protected ChannelFactoryBase(IDefaultCommunicationTimeouts timeouts)
System\ServiceModel\Channels\ChannelManagerBase.cs (4)
27TimeSpan IDefaultCommunicationTimeouts.CloseTimeout 32TimeSpan IDefaultCommunicationTimeouts.OpenTimeout 37TimeSpan IDefaultCommunicationTimeouts.ReceiveTimeout 42TimeSpan IDefaultCommunicationTimeouts.SendTimeout
System\ServiceModel\Channels\LayeredChannelFactory.cs (1)
13public LayeredChannelFactory(IDefaultCommunicationTimeouts timeouts, IChannelFactory innerChannelFactory)
System\ServiceModel\Channels\ServiceChannel.cs (2)
50private ServiceChannel(IChannelBinder binder, MessageVersion messageVersion, IDefaultCommunicationTimeouts timeouts) 99IDefaultCommunicationTimeouts timeouts = channelDispatcher.DefaultCommunicationTimeouts;
System\ServiceModel\Channels\ServiceChannelFactory.cs (2)
20private IDefaultCommunicationTimeouts _timeouts; 656public DefaultCommunicationTimeouts(IDefaultCommunicationTimeouts timeouts)
System\ServiceModel\Dispatcher\ChannelDispatcher.cs (1)
232internal IDefaultCommunicationTimeouts DefaultCommunicationTimeouts { get; } = null;
System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (4)
1136IDefaultCommunicationTimeouts defaultTimeouts = _innerChannel as IDefaultCommunicationTimeouts; 1153IDefaultCommunicationTimeouts defaultTimeouts = _innerChannel as IDefaultCommunicationTimeouts;
System\ServiceModel\Dispatcher\ImmutableCommunicationTimeouts.cs (5)
20internal ImmutableCommunicationTimeouts(IDefaultCommunicationTimeouts timeouts) 38TimeSpan IDefaultCommunicationTimeouts.CloseTimeout 43TimeSpan IDefaultCommunicationTimeouts.OpenTimeout 48TimeSpan IDefaultCommunicationTimeouts.ReceiveTimeout 53TimeSpan IDefaultCommunicationTimeouts.SendTimeout
System\ServiceModel\Dispatcher\ListenerHandler.cs (2)
20private IDefaultCommunicationTimeouts _timeouts; 22internal ListenerHandler(IListenerBinder listenerBinder, ChannelDispatcher channelDispatcher, IDefaultCommunicationTimeouts timeouts)