internal void ThrowIfClosedOrAborted()
{
if (State == WebSocketState.Closed || State == WebSocketState.Aborted)
{
throw new WebSocketException(WebSocketError.InvalidState,
SR.Format(SR.net_WebSockets_InvalidState_ClosedOrAborted, GetType().FullName, State));
}
}