2 implementations of IPeerFactory
System.ServiceModel (2)
System\ServiceModel\Channels\PeerChannelFactory.cs (1)
24sealed class PeerChannelFactory<TChannel> : TransportChannelFactory<TChannel>, IPeerFactory
System\ServiceModel\Channels\PeerChannelListener.cs (1)
17abstract class PeerChannelListenerBase : TransportChannelListener, IPeerFactory
5 references to IPeerFactory
System.ServiceModel (5)
System\ServiceModel\Channels\PeerChannelFactory.cs (1)
101else if (typeof(T) == typeof(IPeerFactory))
System\ServiceModel\Channels\PeerDuplexChannel.cs (1)
211this.securityProtocol = ((IPeerFactory)channelManager).SecurityManager.CreateSecurityProtocol<IDuplexChannel>(this.to, timeoutHelper.RemainingTime());
System\ServiceModel\Channels\PeerMessageDispatcher.cs (1)
64this.securityProtocol = ((IPeerFactory)channelManager).SecurityManager.CreateSecurityProtocol<ChannelInterfaceType>(to, ServiceDefaults.SendTimeout);
System\ServiceModel\Channels\PeerNodeImplementation.cs (1)
1712public Registration(Uri listenUri, IPeerFactory factory)
System\ServiceModel\Channels\PeerOutputChannel.cs (1)
152this.securityProtocol = ((IPeerFactory)channelManager).SecurityManager.CreateSecurityProtocol<IOutputChannel>(this.to, timeoutHelper.RemainingTime());