Udostępnij za pośrednictwem


WebSocketCreationOptions Klasa

Definicja

Opcje kontrolujące sposób tworzenia WebSocket.

public ref class WebSocketCreationOptions sealed
public sealed class WebSocketCreationOptions
type WebSocketCreationOptions = class
Public NotInheritable Class WebSocketCreationOptions
Dziedziczenie
WebSocketCreationOptions

Konstruktory

WebSocketCreationOptions()

Tworzy wystąpienie klasy WebSocketCreationOptions.

Właściwości

DangerousDeflateOptions

Uzgodnione opcje dla poszczególnych komunikatów deflate.

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, określając flagę DisableCompression dla takich komunikatów.

IsServer

Określa, czy ten składnik websocket jest po stronie serwera połączenia. Wartość domyślna to false.

KeepAliveInterval

Interwał utrzymania aktywności do użycia lub Zero lub InfiniteTimeSpan, aby wyłączyć utrzymywania aktywności. Wartość domyślna to Zero.

KeepAliveTimeout

Limit czasu do użycia podczas oczekiwania na peer's PONG w odpowiedzi na nas wysłanie PING; lub Zero lub InfiniteTimeSpan, aby wyłączyć oczekiwanie na odpowiedź elementu równorzędnego i użyć niechcianego PONGa jako Keep-Alive pulsu.

Wartość domyślna to InfiniteTimeSpan.

SubProtocol

Uzgodniony protokół podrzędny, który został użyty podczas tworzenia połączenia.

Metody

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy