Поделиться через


WebSocketCreationOptions Класс

Определение

Параметры, управляющие созданием WebSocket.

public ref class WebSocketCreationOptions sealed
public sealed class WebSocketCreationOptions
type WebSocketCreationOptions = class
Public NotInheritable Class WebSocketCreationOptions
Наследование
WebSocketCreationOptions

Конструкторы

WebSocketCreationOptions()

Создает экземпляр класса WebSocketCreationOptions.

Свойства

DangerousDeflateOptions

Согласованные варианты для каждого сообщения деффулируются.

Помните, что включение сжатия делает приложение подверженным атакам CRIME/BREACH. Настоятельно рекомендуется отключить сжатие при отправке данных, содержащих секреты, указав флаг DisableCompression для таких сообщений.

IsServer

Определяет, является ли этот websocket серверной частью подключения. Значение по умолчанию — false.

KeepAliveInterval

Интервал сохранения активности, используемый или Zero или InfiniteTimeSpan для отключения поддержания активности. Значение по умолчанию — Zero.

KeepAliveTimeout

Время ожидания, используемое при ожидании PONG однорангового узла в ответ на отправку PING; или Zero или InfiniteTimeSpan, чтобы отключить ожидание ответа однорангового узла и использовать неопрошенное PONG в качестве Keep-Alive пульса.

Значение по умолчанию — InfiniteTimeSpan.

SubProtocol

Согласованный под протокол, который использовался при создании соединения.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к