21 references to ManagedWebSocketStates
System.Net.WebSockets (21)
System\Net\WebSockets\ManagedWebSocket.cs (2)
1731private void ThrowIfDisposed() => ThrowIfInvalidState(validStates: ManagedWebSocketStates.All); 1733private void ThrowIfInvalidState(ManagedWebSocketStates validStates)
System\Net\WebSockets\WebSocketStateHelper.cs (19)
11internal const ManagedWebSocketStates ValidSendStates = ManagedWebSocketStates.Open | ManagedWebSocketStates.CloseReceived; 13internal const ManagedWebSocketStates ValidReceiveStates = ManagedWebSocketStates.Open | ManagedWebSocketStates.CloseSent; 15internal const ManagedWebSocketStates ValidCloseOutputStates = ManagedWebSocketStates.Open | ManagedWebSocketStates.CloseReceived; 17internal const ManagedWebSocketStates ValidCloseStates = ManagedWebSocketStates.Open | ManagedWebSocketStates.CloseReceived | ManagedWebSocketStates.CloseSent; 21internal static void ThrowIfInvalidState(WebSocketState currentState, bool isDisposed, Exception? innerException, ManagedWebSocketStates validStates) 23ManagedWebSocketStates state = ToFlag(currentState); 35Debug.Assert(state == ManagedWebSocketStates.Aborted); 43private static ManagedWebSocketStates ToFlag(WebSocketState value) 45ManagedWebSocketStates flag = (ManagedWebSocketStates)(1 << (int)value);