1 write to channelFactory
System.ServiceModel (1)
System\ServiceModel\Channels\PeerNeighborManager.cs (1)
1065this.channelFactory = new DuplexChannelFactory<IPeerProxy>(instanceContext, binding, meshEprBuilder.ToEndpointAddress());
16 references to channelFactory
System.ServiceModel (16)
System\ServiceModel\Channels\PeerNeighborManager.cs (16)
988if (this.channelFactory != null) 989this.channelFactory.Abort(); 1036if (this.channelFactory != null) 1037return this.channelFactory.BeginClose(callback, asyncState); 1060if (this.channelFactory != null) 1066this.channelFactory.Endpoint.Behaviors.Add(new ClientViaBehavior(remoteAddress.Uri)); 1067this.channelFactory.Endpoint.Behaviors.Add(new PeerNeighborBehavior(this)); 1068this.channelFactory.Endpoint.Contract.Behaviors.Add(new PeerOperationSelectorBehavior(this.messageHandler)); 1069this.config.SecurityManager.ApplyClientSecurity(channelFactory); 1070this.channelFactory.Open(timeoutHelper.RemainingTime()); 1071this.Proxy = this.channelFactory.CreateChannel(); 1100this.channelFactory.Abort(); 1105if (this.channelFactory != null) 1106this.channelFactory.EndClose(result); 1146if (this.closeInitiator != PeerCloseInitiator.LocalNode && this.channelFactory != null) 1147this.channelFactory.Abort();