websocket-sharp WebSocketSharp.Net.WebSockets.WebSocketContext Provides access to the WebSocket connection request objects received by the class.
- 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.Net.IPEndPoint Gets the server endpoint as an IP address and a port number. A that contains the server endpoint. To be added.
- 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
  System.Net.IPEndPoint Gets the client endpoint as an IP address and a port number. A that contains the client endpoint. To be added.
- Property
  WebSocketSharp.WebSocket Gets the WebSocket instance used for two-way communication between client and server. A . To be added.