96 public RemoteCertificateValidationCallback? RemoteCertificateValidationCallback
void Add(TKey key, TValue value)
void SetBuffer(int receiveBufferSize, int sendBufferSize, ArraySegment< byte > buffer)
ArraySegment< byte >? _buffer
ICredentials? Credentials
void SetBuffer(int receiveBufferSize, int sendBufferSize)
List< string > RequestedSubProtocols
void SetRequestHeader(string headerName, string? headerValue)
bool UseDefaultCredentials
X509CertificateCollection ClientCertificates
WebHeaderCollection RequestHeaders
bool _useDefaultCredentials
TimeSpan KeepAliveInterval
RemoteCertificateValidationCallback _remoteCertificateValidationCallback
WebHeaderCollection _requestHeaders
void AddSubProtocol(string subProtocol)
List< string > _requestedSubProtocols
ICredentials _credentials
WebSocketDeflateOptions? DangerousDeflateOptions
X509CertificateCollection _clientCertificates
TimeSpan _keepAliveInterval
static void ValidateSubprotocol(string subProtocol)
static void ValidateArraySegment(ArraySegment< byte > arraySegment, string parameterName)
static TimeSpan DefaultKeepAliveInterval
static string net_WebSockets_NoDuplicateProtocol
static string net_WebSockets_AlreadyStarted
static string Format(string resourceFormat, object p1)
static string net_WebSockets_ArgumentOutOfRange_TooSmall
static readonly TimeSpan InfiniteTimeSpan
static readonly TimeSpan Zero