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
42 references to IDefaultCommunicationTimeouts
System.ServiceModel (1)
netstandard.cs (1)
170[assembly: TypeForwardedTo(typeof(IDefaultCommunicationTimeouts))]
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)