3 writes to SubProtocol
System.ServiceModel.Http (3)
System\ServiceModel\Channels\WebSocketTransportSettings.cs (1)
38SubProtocol = settings.SubProtocol;
System\ServiceModel\NetHttpBinding.cs (1)
164WebSocketSettings.SubProtocol = WebSocketTransportSettings.SoapSubProtocol;
System\ServiceModel\NetHttpsBinding.cs (1)
157InternalWebSocketSettings.SubProtocol = WebSocketTransportSettings.SoapSubProtocol;
8 references to SubProtocol
System.ServiceModel.Http (8)
System\ServiceModel\Channels\ClientWebSocketTransportDuplexSessionChannel.cs (3)
129string requested = WebSocketSettings.SubProtocol; 171if (WebSocketSettings.SubProtocol != null) 173clientWebSocket.Options.AddSubProtocol(WebSocketSettings.SubProtocol);
System\ServiceModel\Channels\WebSocketTransportSettings.cs (5)
38SubProtocol = settings.SubProtocol; 142&& StringComparer.OrdinalIgnoreCase.Compare(SubProtocol, other.SubProtocol) == 0; 160if (SubProtocol != null) 162hashcode ^= SubProtocol.ToLowerInvariant().GetHashCode();