4 instantiations of WebSocketTransportSettings
System.ServiceModel.Http (2)
System\ServiceModel\Channels\HttpTransportDefaults.cs (1)
37return new WebSocketTransportSettings();
System\ServiceModel\Channels\WebSocketTransportSettings.cs (1)
170return new WebSocketTransportSettings(this);
System.ServiceModel.Http.Tests (2)
Channels\WebSocketTransportSettingsTest.cs (2)
16var setting = new WebSocketTransportSettings(); 23var setting = new WebSocketTransportSettings();
29 references to WebSocketTransportSettings
System.ServiceModel.Http (27)
System\ServiceModel\Channels\ClientWebSocketTransportDuplexSessionChannel.cs (2)
182clientWebSocket.Options.SetRequestHeader(WebSocketTransportSettings.SoapContentTypeHeader, _channelFactory.WebSocketSoapContentType); 186clientWebSocket.Options.SetRequestHeader(WebSocketTransportSettings.BinaryEncoderTransferModeHeader, _channelFactory.TransferMode.ToString());
System\ServiceModel\Channels\HttpChannelFactory.cs (5)
167public WebSocketTransportSettings WebSocketSettings { get; } 529WebSocketTransportSettings.TransportUsageMethodName, 530typeof(WebSocketTransportSettings).Name, 541WebSocketTransportSettings.TransportUsageMethodName, 542typeof(WebSocketTransportSettings).Name,
System\ServiceModel\Channels\HttpTransportBindingElement.cs (2)
29private WebSocketTransportSettings _webSocketSettings; 307public WebSocketTransportSettings WebSocketSettings
System\ServiceModel\Channels\HttpTransportDefaults.cs (1)
35internal static WebSocketTransportSettings GetDefaultWebSocketTransportSettings()
System\ServiceModel\Channels\WebSocketHelper.cs (3)
104internal static WebSocketTransportSettings GetRuntimeWebSocketSettings(WebSocketTransportSettings settings) 106WebSocketTransportSettings runtimeSettings = settings.Clone();
System\ServiceModel\Channels\WebSocketTransportDuplexSessionChannel.cs (3)
52protected WebSocketTransportSettings WebSocketSettings { get; } 834message.Headers.Action = WebSocketTransportSettings.BinaryMessageReceivedAction; 840message.Headers.Action = WebSocketTransportSettings.TextMessageReceivedAction;
System\ServiceModel\Channels\WebSocketTransportSettings.cs (6)
12public sealed class WebSocketTransportSettings : IEquatable<WebSocketTransportSettings> 34private WebSocketTransportSettings(WebSocketTransportSettings settings) 133public bool Equals(WebSocketTransportSettings other) 152WebSocketTransportSettings settings = obj as WebSocketTransportSettings; 168internal WebSocketTransportSettings Clone()
System\ServiceModel\HttpBindingBase.cs (1)
227internal WebSocketTransportSettings InternalWebSocketSettings
System\ServiceModel\NetHttpBinding.cs (2)
76public WebSocketTransportSettings WebSocketSettings 164WebSocketSettings.SubProtocol = WebSocketTransportSettings.SoapSubProtocol;
System\ServiceModel\NetHttpsBinding.cs (2)
76public WebSocketTransportSettings WebSocketSettings 157InternalWebSocketSettings.SubProtocol = WebSocketTransportSettings.SoapSubProtocol;
System.ServiceModel.Http.Tests (2)
Channels\WebSocketTransportSettingsTest.cs (2)
16var setting = new WebSocketTransportSettings(); 23var setting = new WebSocketTransportSettings();