websocket-sharp
System.Object
Provides access to the WebSocket connection request objects.
The WebSocketContext class is an abstract class.
Constructor
Initializes a new instance of the class.
To be added.
Property
WebSocketSharp.Net.CookieCollection
Gets the cookies used in the WebSocket opening handshake.
A that contains the cookies.
To be added.
Property
System.Collections.Specialized.NameValueCollection
Gets the HTTP headers used in the WebSocket opening handshake.
A that contains the HTTP headers.
To be added.
Property
System.Boolean
Gets a value indicating whether the client is authenticated.
true if the client is authenticated; otherwise, false.
To be added.
Property
System.Boolean
Gets a value indicating whether the client connected from the local computer.
true if the client connected from the local computer; otherwise, false.
To be added.
Property
System.Boolean
Gets a value indicating whether the WebSocket connection is secured.
true if the WebSocket connection is secured; otherwise, false.
To be added.
Property
System.String
Gets the value of the Origin header field used in the WebSocket opening handshake.
A that contains the value of the Origin header field.
To be added.
Property
System.Uri
Gets the WebSocket URI requested by the client.
A that contains the WebSocket URI.
To be added.
Property
System.String
Gets the value of the Sec-WebSocket-Key header field used in the WebSocket opening handshake.
A that contains the value of the Sec-WebSocket-Key header field.
The SecWebSocketKey property provides a part of the information used by the server to prove that it received a valid WebSocket opening handshake.
Property
System.Collections.Generic.IEnumerable<System.String>
Gets the values of the Sec-WebSocket-Protocol header field used in the WebSocket opening handshake.
An IEnumerable<string> that contains the values of the Sec-WebSocket-Protocol header field.
The SecWebSocketProtocols property indicates the subprotocols of the WebSocket connection.
Property
System.String
Gets the value of the Sec-WebSocket-Version header field used in the WebSocket opening handshake.
A that contains the value of the Sec-WebSocket-Version header field.
The SecWebSocketVersion property indicates the WebSocket protocol version of the connection.
Property
System.Security.Principal.IPrincipal
Gets the client information (identity, authentication information and security roles).
An that contains the client information.
To be added.
Property
WebSocketSharp.WebSocket
Gets the WebSocket instance used for two-way communication between client and server.
A .
To be added.