ClientWebSocketOptions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Параметры для использования с ClientWebSocket объектом .
public ref class ClientWebSocketOptions sealed
public sealed class ClientWebSocketOptions
type ClientWebSocketOptions = class
Public NotInheritable Class ClientWebSocketOptions
- Наследование
-
ClientWebSocketOptions
Свойства
ClientCertificates |
Получает или задает коллекцию сертификатов на стороне клиента. |
CollectHttpResponseDetails |
Возвращает или задает значение, указывающее, следует ли HttpStatusCode задавать и HttpResponseHeaders при установке соединения. |
Cookies |
Возвращает или задает файлы cookie, связанные с запросом. |
Credentials |
Возвращает или задает сведения об учетных данных для клиента. |
DangerousDeflateOptions |
Возвращает или задает параметры для расширения для каждого сообщения-deflate. При наличии параметры отправляются на сервер на этапе подтверждения. Если сервер поддерживает функцию per-message-deflate и параметры принимаются, WebSocket экземпляр будет создан со сжатием, включенным по умолчанию для всех сообщений. Имейте в виду, что включение сжатия делает приложение подверженным атакам типа CRIME/BREACH. Настоятельно рекомендуется отключить сжатие при отправке данных, содержащих секреты, указав DisableCompression флаг для таких сообщений. |
HttpVersion |
Возвращает или задает используемую версию HTTP. |
HttpVersionPolicy |
Возвращает или задает политику, которая определяет способ интерпретации HttpVersion и согласования окончательной HTTP-версии с сервером. |
KeepAliveInterval |
Возвращает или задает интервал проверки активности протокола WebSocket. |
Proxy |
Возвращает или задает прокси-сервер для запросов WebSocket. |
RemoteCertificateValidationCallback |
Возвращает или задает обратный вызов для проверки сертификата сервера. |
UseDefaultCredentials |
Возвращает или задает значение Boolean, указывающее, если учетные данные по умолчанию должны использоваться во время подтверждения WebSocket. |
Методы
AddSubProtocol(String) |
Добавляет подпротокол для согласования во время подтверждения соединения WebSocket. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
SetBuffer(Int32, Int32) |
Задает параметры буфера клиента. |
SetBuffer(Int32, Int32, ArraySegment<Byte>) |
Задает параметры буфера клиента. |
SetRequestHeader(String, String) |
Создает заголовок HTTP-запроса и его значение. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |