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.Boolean
Gets a value indicating whether the WebSocket connection request is valid.
true if the WebSocket connection request is valid; 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.String
Gets the absolute path of the requested WebSocket URI.
A that contains the absolute path of the requested WebSocket URI.
To be added.
Property
System.Collections.Specialized.NameValueCollection
Gets the collection of query string variables used in the WebSocket opening handshake.
A that contains the collection of query string variables.
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).
A 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.