System.Net.WebSockets.ClientWebSocketOptions public sealed class ClientWebSocketOptions Documentation public X509CertificateCollection ClientCertificates { get; set; } public CookieContainer Cookies { get; set; } public ICredentials Credentials { get; set; } public TimeSpan KeepAliveInterval { get; set; } public IWebProxy Proxy { get; set; } public bool UseDefaultCredentials { get; set; } public void AddSubProtocol(string subProtocol) public void SetBuffer(int receiveBufferSize, int sendBufferSize) public void SetBuffer(int receiveBufferSize, int sendBufferSize, ArraySegment<byte> buffer) public void SetRequestHeader(string headerName, string headerValue)