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 = 1005No error specified - internal application use only.
(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.