4 instantiations of WebSocketTransportSettings
System.ServiceModel.Http (2)
System\ServiceModel\Channels\HttpTransportDefaults.cs (1)
27return new WebSocketTransportSettings();
System\ServiceModel\Channels\WebSocketTransportSettings.cs (1)
169return new WebSocketTransportSettings(this);
System.ServiceModel.Http.Tests (2)
Channels\WebSocketTransportSettingsTest.cs (2)
16var setting = new WebSocketTransportSettings(); 23var setting = new WebSocketTransportSettings();
30 references to WebSocketTransportSettings
System.ServiceModel (1)
netstandard.cs (1)
98[assembly: TypeForwardedTo(typeof(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)
26private WebSocketTransportSettings _webSocketSettings; 201public WebSocketTransportSettings WebSocketSettings
System\ServiceModel\Channels\HttpTransportDefaults.cs (1)
25internal 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> 33private WebSocketTransportSettings(WebSocketTransportSettings settings) 132public bool Equals(WebSocketTransportSettings other) 151WebSocketTransportSettings settings = obj as WebSocketTransportSettings; 167internal WebSocketTransportSettings Clone()
System\ServiceModel\HttpBindingBase.cs (1)
212internal 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();