1 type derived from StreamUpgradeProvider
System.ServiceModel.NetFramingBase (1)
System\ServiceModel\Channels\StreamSecurityUpgradeProvider.cs (1)
6public abstract class StreamSecurityUpgradeProvider : StreamUpgradeProvider
19 references to StreamUpgradeProvider
System.ServiceModel.NetFramingBase (17)
System\ServiceModel\Channels\FramingChannels.cs (2)
99StreamUpgradeProvider upgrade) 149private StreamUpgradeProvider _upgrade;
System\ServiceModel\Channels\ITransportFactorySettings.cs (1)
16StreamUpgradeProvider Upgrade { get; }
System\ServiceModel\Channels\NetFramingTransportChannelFactory.cs (10)
20private StreamUpgradeProvider _upgrade; 130public StreamUpgradeProvider Upgrade 134StreamUpgradeProvider localUpgrade = _upgrade; 237private bool GetUpgradeAndConnectionPool(out StreamUpgradeProvider upgradeCopy, out ConnectionPool poolCopy) 267StreamUpgradeProvider localUpgrade; 285StreamUpgradeProvider localUpgrade; 324StreamUpgradeProvider localUpgrade = Upgrade; 333StreamUpgradeProvider localUpgrade = Upgrade; 343StreamUpgradeProvider localUpgrade; 389StreamUpgradeProvider IConnectionOrientedTransportFactorySettings.Upgrade => Upgrade;
System\ServiceModel\Channels\SslStreamSecurityBindingElement.cs (1)
116public override StreamUpgradeProvider BuildClientStreamUpgradeProvider(BindingContext context)
System\ServiceModel\Channels\StreamedFramingRequestChannel.cs (1)
19private StreamUpgradeProvider _upgrade;
System\ServiceModel\Channels\StreamUpgradeBindingElement.cs (1)
17public abstract StreamUpgradeProvider BuildClientStreamUpgradeProvider(BindingContext context);
System\ServiceModel\Channels\WindowsStreamSecurityBindingElement.cs (1)
62public override StreamUpgradeProvider BuildClientStreamUpgradeProvider(BindingContext context) => new WindowsStreamSecurityUpgradeProvider(this, context);
System.ServiceModel.NetNamedPipe (1)
System\ServiceModel\Channels\IConnectionOrientedConnectionSettings.cs (1)
16StreamUpgradeProvider Upgrade { get; }
System.ServiceModel.UnixDomainSocket (1)
System\ServiceModel\Channels\UnixPosixIdentityBindingElement.cs (1)
45public override StreamUpgradeProvider BuildClientStreamUpgradeProvider(BindingContext context) => new UnixPosixIdentitySecurityUpgradeProvider(this, context);