ClientWebSocketOptions Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Opcje do użycia z obiektem ClientWebSocket .
public ref class ClientWebSocketOptions sealed
public sealed class ClientWebSocketOptions
type ClientWebSocketOptions = class
Public NotInheritable Class ClientWebSocketOptions
- Dziedziczenie
-
ClientWebSocketOptions
Właściwości
ClientCertificates |
Pobiera lub ustawia kolekcję certyfikatów po stronie klienta. |
CollectHttpResponseDetails |
Pobiera lub ustawia wartość wskazującą, czy HttpStatusCode i HttpResponseHeaders powinna być ustawiona podczas nawiązywania połączenia. |
Cookies |
Pobiera lub ustawia pliki cookie skojarzone z żądaniem. |
Credentials |
Pobiera lub ustawia informacje o poświadczeniach klienta. |
DangerousDeflateOptions |
Pobiera lub ustawia opcje rozszerzenia per-message-deflate. W przypadku obecnej opcje są wysyłane do serwera w fazie uzgadniania. Jeśli serwer obsługuje deflate dla komunikatów, a opcje zostaną zaakceptowane, WebSocket wystąpienie zostanie utworzone z włączoną kompresją domyślnie dla wszystkich komunikatów. Należy pamiętać, że włączenie kompresji sprawia, że aplikacja podlega atakom TYPU CRIME/BREACH. Zdecydowanie zaleca się wyłączenie kompresji podczas wysyłania danych zawierających wpisy tajne przez określenie DisableCompression flagi dla takich komunikatów. |
HttpVersion |
Pobiera lub ustawia wersję protokołu HTTP do użycia. |
HttpVersionPolicy |
Pobiera lub ustawia zasady określające sposób HttpVersion interpretacji i sposobu negocjowania ostatecznej wersji protokołu HTTP z serwerem. |
KeepAliveInterval |
Pobiera lub ustawia interwał utrzymania aktywności protokołu WebSocket. |
KeepAliveTimeout |
Opcje do użycia z obiektem ClientWebSocket . |
Proxy |
Pobiera lub ustawia serwer proxy dla żądań protokołu WebSocket. |
RemoteCertificateValidationCallback |
Pobiera lub ustawia wywołanie zwrotne w celu zweryfikowania certyfikatu serwera. |
UseDefaultCredentials |
Pobiera lub ustawia wartość wskazującą Boolean , czy podczas uzgadniania zestawu webSocket należy używać domyślnych poświadczeń. |
Metody
AddSubProtocol(String) |
Dodaje protokół podrzędny do negocjowania podczas uzgadniania połączenia protokołu WebSocket. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
SetBuffer(Int32, Int32) |
Ustawia parametry buforu klienta. |
SetBuffer(Int32, Int32, ArraySegment<Byte>) |
Ustawia parametry buforu klienta. |
SetRequestHeader(String, String) |
Tworzy nagłówek żądania HTTP i jego wartość. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |