Sdílet prostřednictvím


ClientWebSocketOptions Třída

Definice

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)

Platí pro