2 instantiations of WebSocketTransportSettings
dotnet-svcutil-lib (2)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransportDefaults.cs (1)
291return new WebSocketTransportSettings();
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\WebSocketTransportSettings.cs (1)
169return new WebSocketTransportSettings(this);
33 references to WebSocketTransportSettings
dotnet-svcutil-lib (33)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ClientWebSocketFactory.cs (1)
23public abstract Task<WebSocket> CreateWebSocketAsync(Uri address, WebHeaderCollection headers, ICredentials credentials, WebSocketTransportSettings settings, TimeoutHelper timeoutHelper);
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ClientWebSocketTransportDuplexSessionChannel.cs (2)
208headers[WebSocketTransportSettings.SoapContentTypeHeader] = _channelFactory.WebSocketSoapContentType; 211headers[WebSocketTransportSettings.BinaryEncoderTransferModeHeader] = _channelFactory.TransferMode.ToString();
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\CoreClrClientWebSocketFactory.cs (1)
17WebSocketTransportSettings settings, TimeoutHelper timeoutHelper)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpChannelFactory.cs (6)
47private WebSocketTransportSettings _webSocketSettings; 168public WebSocketTransportSettings WebSocketSettings 446WebSocketTransportSettings.TransportUsageMethodName, 447typeof(WebSocketTransportSettings).Name, 458WebSocketTransportSettings.TransportUsageMethodName, 459typeof(WebSocketTransportSettings).Name,
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpTransportBindingElement.cs (2)
34private WebSocketTransportSettings _webSocketSettings; 335public WebSocketTransportSettings WebSocketSettings
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransportBindingElementImporter.cs (1)
161httpTransport.WebSocketSettings.SubProtocol = WebSocketTransportSettings.SoapSubProtocol;
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransportDefaults.cs (1)
289public static WebSocketTransportSettings GetDefaultWebSocketTransportSettings()
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\WebSocketHelper.cs (3)
105internal static WebSocketTransportSettings GetRuntimeWebSocketSettings(WebSocketTransportSettings settings) 107WebSocketTransportSettings runtimeSettings = settings.Clone();
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\WebSocketTransportDuplexSessionChannel.cs (4)
17private readonly WebSocketTransportSettings _webSocketSettings; 55protected WebSocketTransportSettings WebSocketSettings 862message.Headers.Action = WebSocketTransportSettings.BinaryMessageReceivedAction; 868message.Headers.Action = WebSocketTransportSettings.TextMessageReceivedAction;
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\WebSocketTransportSettings.cs (6)
11public sealed class WebSocketTransportSettings : IEquatable<WebSocketTransportSettings> 33private WebSocketTransportSettings(WebSocketTransportSettings settings) 132public bool Equals(WebSocketTransportSettings other) 151WebSocketTransportSettings settings = obj as WebSocketTransportSettings; 167internal WebSocketTransportSettings Clone()
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\OperationDescription.cs (1)
17internal const string SessionOpenedAction = Channels.WebSocketTransportSettings.ConnectionOpenedAction;
FrameworkFork\System.ServiceModel\System\ServiceModel\HttpBindingBase.cs (1)
206internal WebSocketTransportSettings InternalWebSocketSettings
FrameworkFork\System.ServiceModel\System\ServiceModel\NetHttpBinding.cs (2)
96public WebSocketTransportSettings WebSocketSettings 279this.WebSocketSettings.SubProtocol = WebSocketTransportSettings.SoapSubProtocol;
FrameworkFork\System.ServiceModel\System\ServiceModel\NetHttpsBinding.cs (2)
61public WebSocketTransportSettings WebSocketSettings 142InternalWebSocketSettings.SubProtocol = WebSocketTransportSettings.SoapSubProtocol;