71 references to WebSocketHelper
dotnet-svcutil-lib (71)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpChannelFactory.cs (5)
107_webSocketSettings = WebSocketHelper.GetRuntimeWebSocketSettings(bindingElement.WebSocketSettings); 414remoteAddress = remoteAddress != null && !WebSocketHelper.IsWebSocketUri(remoteAddress.Uri) ? 415new EndpointAddress(WebSocketHelper.NormalizeHttpSchemeWithWsScheme(remoteAddress.Uri), remoteAddress) : 417via = !WebSocketHelper.IsWebSocketUri(via) ? WebSocketHelper.NormalizeHttpSchemeWithWsScheme(via) : via;
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\WebSocketHelper.cs (5)
52(WebSocketHelper.SchemeWs.Equals(uri.Scheme, StringComparison.OrdinalIgnoreCase) || 53WebSocketHelper.SchemeWss.Equals(uri.Scheme, StringComparison.OrdinalIgnoreCase)); 222case WebSocketHelper.CloseOperation: 225case WebSocketHelper.SendOperation: 228case WebSocketHelper.ReceiveOperation:
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\WebSocketTransportDuplexSessionChannel.cs (59)
26private int _cleanupStatus = WebSocketHelper.OperationNotStarted; 104closeTask.Wait(timeout, WebSocketHelper.ThrowCorrectException, WebSocketHelper.CloseOperation); 123task.Wait(timeout, WebSocketHelper.ThrowCorrectException, WebSocketHelper.CloseOperation); 154throw WebSocketHelper.ConvertAndTraceException(ex, timeout, WebSocketHelper.ReceiveOperation); 212_pendingWritingMessageException = WebSocketHelper.CreateExceptionOnTaskFailure(task, timeout, WebSocketHelper.SendOperation); 258_pendingWritingMessageException = WebSocketHelper.CreateExceptionOnTaskFailure(task, timeout, WebSocketHelper.CloseOperation); 295task.Wait(helper.RemainingTime(), WebSocketHelper.ThrowCorrectException, WebSocketHelper.SendOperation); 330if (Interlocked.CompareExchange(ref _cleanupStatus, WebSocketHelper.OperationFinished, WebSocketHelper.OperationNotStarted) == WebSocketHelper.OperationNotStarted) 338Fx.Assert(_cleanupStatus == WebSocketHelper.OperationFinished, 370throw WebSocketHelper.ConvertAndTraceException(e); 387throw WebSocketHelper.ConvertAndTraceException(e); 404_pendingWritingMessageException = WebSocketHelper.CreateExceptionOnTaskFailure(task, timeout, WebSocketHelper.CloseOperation); 420_pendingWritingMessageException = WebSocketHelper.CreateExceptionOnTaskFailure(task, timeout, 421WebSocketHelper.SendOperation); 494_receiveBufferSize = Math.Min(WebSocketHelper.GetReceiveBufferSize(_maxReceivedMessageSize), _maxBufferSize); 614WebSocketHelper.ThrowCorrectException(ex, TimeSpan.MaxValue, WebSocketHelper.ReceiveOperation); 644_pendingException = WebSocketHelper.ConvertAndTraceException(ex, TimeSpan.MaxValue, WebSocketHelper.ReceiveOperation); 781WebSocketHelper.ThrowCorrectException(ex, _asyncReceiveTimeout, WebSocketHelper.ReceiveOperation); 792_pendingException = WebSocketHelper.ConvertAndTraceException(ex, _asyncReceiveTimeout, WebSocketHelper.ReceiveOperation); 919_messageSourceCleanState = WebSocketHelper.OperationNotStarted; 920_endOfMessageWritten = WebSocketHelper.OperationNotStarted; 932_messageSourceCleanState = WebSocketHelper.OperationFinished; 1024throw FxTrace.Exception.AsError(WebSocketHelper.GetTimeoutException(null, 1025_readTimeoutHelper.OriginalTimeout, WebSocketHelper.ReceiveOperation)); 1074throw WebSocketHelper.ConvertAndTraceException(ex, new TimeSpan(ReadTimeout), WebSocketHelper.ReceiveOperation); 1125if (_endOfMessageWritten == WebSocketHelper.OperationFinished) 1154throw WebSocketHelper.ConvertAndTraceException(ex, new TimeSpan(WriteTimeout), WebSocketHelper.SendOperation); 1181if (Interlocked.CompareExchange(ref _endOfMessageWritten, WebSocketHelper.OperationFinished, WebSocketHelper.OperationNotStarted) == WebSocketHelper.OperationNotStarted) 1184task.Wait(timeoutHelper.RemainingTime(), WebSocketHelper.ThrowCorrectException, WebSocketHelper.SendOperation); 1229throw WebSocketHelper.ConvertAndTraceException(ex, timeoutHelper.OriginalTimeout, 1230WebSocketHelper.SendOperation); 1259if (Interlocked.CompareExchange(ref _messageSourceCleanState, WebSocketHelper.OperationFinished, WebSocketHelper.OperationNotStarted) == WebSocketHelper.OperationNotStarted) 1274WebSocketHelper.ThrowCorrectException, WebSocketHelper.ReceiveOperation); 1291pendingException = WebSocketHelper.ConvertAndTraceException(ex, _closeTimeout, WebSocketHelper.CloseOperation); 1301if (Interlocked.CompareExchange(ref _endOfMessageWritten, WebSocketHelper.OperationFinished, WebSocketHelper.OperationNotStarted) == WebSocketHelper.OperationNotStarted)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\WebSocketTransportSettings.cs (2)
103if (value.Split(WebSocketHelper.ProtocolSeparators).Length > 1) 109if (WebSocketHelper.IsSubProtocolInvalid(value, out invalidChar))