ClientWebSocketOptions Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Možnosti pro použití s objektem ClientWebSocket
public ref class ClientWebSocketOptions sealed
public sealed class ClientWebSocketOptions
type ClientWebSocketOptions = class
Public NotInheritable Class ClientWebSocketOptions
- Dědičnost
-
ClientWebSocketOptions
Vlastnosti
ClientCertificates |
Získá nebo nastaví kolekci certifikátů na straně klienta. |
CollectHttpResponseDetails |
Získá nebo nastaví hodnotu, která označuje, zda HttpStatusCode a HttpResponseHeaders mají být nastaveny při navazování připojení. |
Cookies |
Získá nebo nastaví soubory cookie přidružené k požadavku. |
Credentials |
Získá nebo nastaví informace o přihlašovacích údaji pro klienta. |
DangerousDeflateOptions |
Získá nebo nastaví možnosti pro rozšíření per-message-deflate. Pokud jsou možnosti k dispozici, odesílají se na server během fáze metody handshake. Pokud server podporuje per-message-deflate a možnosti jsou přijaty, WebSocket instance se vytvoří s kompresí povolenou ve výchozím nastavení pro všechny zprávy. Mějte na paměti, že povolení komprese způsobí, že aplikace podléhá útokům typu CRIME/BREACH. Důrazně doporučujeme vypnout kompresi při odesílání dat obsahujících tajné kódy zadáním příznaku DisableCompression pro tyto zprávy. |
HttpVersion |
Získá nebo nastaví verzi PROTOKOLU HTTP, která se má použít. |
HttpVersionPolicy |
Získá nebo nastaví zásadu, která určuje, jak HttpVersion se interpretuje a jak se se serverem vyjednává konečná verze PROTOKOLU HTTP. |
KeepAliveInterval |
Získá nebo nastaví interval udržování protokolu WebSocket. |
KeepAliveTimeout |
Možnosti pro použití s objektem ClientWebSocket |
Proxy |
Získá nebo nastaví proxy pro požadavky WebSocket. |
RemoteCertificateValidationCallback |
Získá nebo nastaví zpětné volání k ověření certifikátu serveru. |
UseDefaultCredentials |
Získá nebo nastaví Boolean hodnotu, která označuje, zda výchozí přihlašovací údaje by měly být použity během webSocket handshake. |
Metody
AddSubProtocol(String) |
Přidá dílčí protokol, který se má vyjednat během metody handshake připojení WebSocket. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
SetBuffer(Int32, Int32) |
Nastaví parametry vyrovnávací paměti klienta. |
SetBuffer(Int32, Int32, ArraySegment<Byte>) |
Nastaví parametry vyrovnávací paměti klienta. |
SetRequestHeader(String, String) |
Vytvoří hlavičku požadavku HTTP a její hodnotu. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |