System 4.0.0.0 System.Object To be added.

Used for accessing the information in the WebSocket handshake.

- Constructor
  4.0.0.0
  To be added.

  Creates an instance of the class.

- Property
  4.0.0.0
  System.Net.CookieCollection To be added. To be added.

  The cookies that were passed to the server during the opening handshake.

- Property
  4.0.0.0
  System.Collections.Specialized.NameValueCollection To be added. To be added.

  The HTTP headers that were sent to the server during the opening handshake.

- Property
  4.0.0.0
  System.Boolean To be added. To be added.

  Whether the WebSocket client is authenticated.

- Property
  4.0.0.0
  System.Boolean To be added. To be added.

  Whether the WebSocket client connected from the local machine.

- Property
  4.0.0.0
  System.Boolean To be added. To be added.

  Whether the WebSocket connection is secured using Secure Sockets Layer (SSL).

- Property
  4.0.0.0
  System.String To be added. To be added.

  The value of the Origin HTTP header included in the opening handshake.

- Property
  4.0.0.0
  System.Uri To be added. To be added.

  The URI requested by the WebSocket client.

- Property
  4.0.0.0
  System.String To be added. To be added.

  The value of the SecWebSocketKey HTTP header included in the opening handshake.

- Property
  4.0.0.0
  System.Collections.Generic.IEnumerable<System.String> To be added. To be added.

  The value of the SecWebSocketKey HTTP header included in the opening handshake.

- Property
  4.0.0.0
  System.String To be added. To be added.

  The list of subprotocols requested by the WebSocket client.

- Property
  4.0.0.0
  System.Security.Principal.IPrincipal To be added. To be added.

  An object used to obtain identity, authentication information, and security roles for the WebSocket client.

- Property
  4.0.0.0
  System.Net.WebSockets.WebSocket To be added. To be added.

  The WebSocket instance used to interact (send/receive/close/etc) with the WebSocket connection.