WebSocket.ThrowOnInvalidState(WebSocketState, WebSocketState[]) Method

Definition

Verifies that the connection is in an expected state.

protected:
 static void ThrowOnInvalidState(System::Net::WebSockets::WebSocketState state, ... cli::array <System::Net::WebSockets::WebSocketState> ^ validStates);
protected static void ThrowOnInvalidState (System.Net.WebSockets.WebSocketState state, params System.Net.WebSockets.WebSocketState[] validStates);
static member ThrowOnInvalidState : System.Net.WebSockets.WebSocketState * System.Net.WebSockets.WebSocketState[] -> unit
Protected Shared Sub ThrowOnInvalidState (state As WebSocketState, ParamArray validStates As WebSocketState())

Parameters

state
WebSocketState

The current state of the WebSocket to be tested against the list of valid states.

validStates
WebSocketState[]

List of valid connection states.

Applies to