Table of Contents

Enum WebSocketCloseStatus

Namespace
System.Net.WebSockets.WebSocketFrame
Assembly
System.Net.WebSockets.dll

Represents well known WebSocket close codes as defined in section 11.7 of the WebSocket protocol spec.

public enum WebSocketCloseStatus

Fields

ClosedAbnormally = 1006

(1006) connection was closed abnormally - internal application use only

Empty = 1005

No error specified - internal application use only.

EndpointUnavailable = 1001

(1001) Indicates an endpoint is being removed. Either the server or client will become unavailable.

InternalServerError = 1011

(1011) The connection will be closed by the server because of an error on the server.

InvalidMessageType = 1003

(1003) The client or server is terminating the connection because it cannot accept the data type it received.

InvalidPayloadData = 1007

(1007) The client or server is terminating the connection because it has received data inconsistent with the message type.

MandatoryExtension = 1010

(1010) The client is terminating the connection because it expected the server to negotiate an extension.

MessageTooBig = 1009

(1009) The client or server is terminating the connection because it has received a message that is too big for it to process.

NormalClosure = 1000

(1000) The connection has closed after the request was fulfilled.

PolicyViolation = 1008

(1008) The connection will be closed because an endpoint has received a message that violates its policy.

ProtocolError = 1002

(1002) The client or server is terminating the connection because of a protocol error.

Reserved = 1004

(1004) Reserved. The specific meaning might be defined in the future the data type it received.