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 |
Возвращает или задает параметры расширения для расширения для каждого сообщения. При наличии параметры отправляются на сервер во время этапа подтверждения. Если сервер поддерживает дефланцию по сообщению и принимает параметры, экземпляр WebSocket будет создан со сжатием, включенным по умолчанию для всех сообщений. Помните, что включение сжатия делает приложение подверженным атакам CRIME/BREACH. Настоятельно рекомендуется отключить сжатие при отправке данных, содержащих секреты, указав флаг DisableCompression для таких сообщений. |
HttpVersion |
Возвращает или задает используемую версию HTTP. |
HttpVersionPolicy |
Возвращает или задает политику, которая определяет, как интерпретируется HttpVersion и как выполняется согласование окончательной версии HTTP с сервером. |
KeepAliveInterval |
Возвращает или задает интервал сохранения активности протокола WebSocket. |
KeepAliveTimeout |
Время ожидания, используемое при ожидании PONG однорангового узла в ответ на отправку PING; или Zero или InfiniteTimeSpan, чтобы отключить ожидание ответа однорангового узла и использовать неопрошенное PONG в качестве Keep-Alive пульса. Значение по умолчанию — InfiniteTimeSpan. |
Proxy |
Возвращает или задает прокси-сервер для запросов WebSocket. |
RemoteCertificateValidationCallback |
Возвращает или задает обратный вызов для проверки сертификата сервера. |
UseDefaultCredentials |
Возвращает или задает значение Boolean, указывающее, следует ли использовать учетные данные по умолчанию во время подтверждения WebSocket. |
Методы
AddSubProtocol(String) |
Добавляет вложенный протокол для согласования во время подтверждения подключения WebSocket. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
SetBuffer(Int32, Int32, ArraySegment<Byte>) |
Задает параметры буфера клиента. |
SetBuffer(Int32, Int32) |
Задает параметры буфера клиента. |
SetRequestHeader(String, String) |
Создает заголовок HTTP-запроса и его значение. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |