1 write to channelFactory
System.ServiceModel (1)
System\ServiceModel\Channels\ClientWebSocketTransportDuplexSessionChannel.cs (1)
37this.channelFactory = channelFactory;
10 references to channelFactory
System.ServiceModel (10)
System\ServiceModel\Channels\ClientWebSocketTransportDuplexSessionChannel.cs (10)
252if (this.channelFactory.MessageVersion != MessageVersion.None) 254request.Headers[WebSocketTransportSettings.SoapContentTypeHeader] = this.channelFactory.WebSocketSoapContentType; 256if (this.channelFactory.MessageEncoderFactory is BinaryMessageEncoderFactory) 258request.Headers[WebSocketTransportSettings.BinaryEncoderTransferModeHeader] = this.channelFactory.TransferMode.ToString(); 301if (HttpChannelFactory<IDuplexSessionChannel>.MapIdentity(this.RemoteAddress, this.channelFactory.AuthenticationScheme)) 309this.channelFactory.CreateAndOpenTokenProviders( 318HttpsChannelFactory<IDuplexSessionChannel> httpsChannelFactory = this.channelFactory as HttpsChannelFactory<IDuplexSessionChannel>; 325request = this.channelFactory.GetWebRequest(this.RemoteAddress, this.Via, this.webRequestTokenProvider, this.webRequestProxyTokenProvider, clientCertificateToken, helper.RemainingTime(), true); 377WebSocketHelper.GetReceiveBufferSize(this.channelFactory.MaxReceivedMessageSize), 416SecurityMessageProperty handshakeReplySecurityMessageProperty = this.channelFactory.CreateReplySecurityProperty(request, response);