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) |