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