Edit

Share via


WebSocketState Enum

Definition

Defines the different states a WebSockets instance can be in.

C#
public enum WebSocketState
Inheritance
WebSocketState

Fields

Name Value Description
None 0

Reserved for future use.

Connecting 1

The connection is negotiating the handshake with the remote endpoint.

Open 2

The initial state after the HTTP handshake has been completed.

CloseSent 3

A close message was sent to the remote endpoint.

CloseReceived 4

A close message was received from the remote endpoint.

Closed 5

Indicates the WebSocket close handshake completed gracefully.

Aborted 6

Indicates that the WebSocket has been aborted.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1