Condividi tramite


WebSocketCreationOptions Classe

Definizione

Opzioni che controllano la modalità di creazione di un WebSocket.

public ref class WebSocketCreationOptions sealed
public sealed class WebSocketCreationOptions
type WebSocketCreationOptions = class
Public NotInheritable Class WebSocketCreationOptions
Ereditarietà
WebSocketCreationOptions

Costruttori

WebSocketCreationOptions()

Crea un'istanza della classe WebSocketCreationOptions.

Proprietà

DangerousDeflateOptions

Le opzioni concordate per ogni messaggio deflare.

Tenere presente che l'abilitazione della compressione rende l'applicazione soggetta al tipo CRIME/BREACH di attacchi. È consigliabile disattivare la compressione quando si inviano dati contenenti segreti specificando DisableCompression flag per tali messaggi.

IsServer

Definisce se questo websocket è il lato server della connessione. Il valore predefinito è false.

KeepAliveInterval

Intervallo keep-alive da usare o Zero o InfiniteTimeSpan per disabilitare i keep-alive. Il valore predefinito è Zero.

KeepAliveTimeout

Il timeout da utilizzare quando in attesa del PONG del peer in risposta a noi inviando un PING; o Zero o InfiniteTimeSpan per disabilitare l'attesa della risposta del peer e usare un PONG non richiesto come heartbeat Keep-Alive.

Il valore predefinito è InfiniteTimeSpan.

SubProtocol

Protocollo secondario concordato utilizzato durante la creazione della connessione.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a