Compartilhar via


WebSocketCreationOptions Classe

Definição

Opções que controlam como um WebSocket é criado.

public ref class WebSocketCreationOptions sealed
public sealed class WebSocketCreationOptions
type WebSocketCreationOptions = class
Public NotInheritable Class WebSocketCreationOptions
Herança
WebSocketCreationOptions

Construtores

WebSocketCreationOptions()

Cria uma instância da classe WebSocketCreationOptions.

Propriedades

DangerousDeflateOptions

As opções acordadas para o esvaziamento por mensagem.

Lembre-se de que habilitar a compactação torna o aplicativo sujeito ao tipo CRIME/VIOLAÇÃO de ataques. É altamente recomendável desativar a compactação ao enviar dados que contêm segredos especificando DisableCompression sinalizador para essas mensagens.

IsServer

Define se esse websocket é o lado do servidor da conexão. O valor padrão é false.

KeepAliveInterval

O intervalo de keep-alive a ser usado, ou Zero ou InfiniteTimeSpan para desabilitar os keep-alives. O padrão é Zero.

KeepAliveTimeout

O tempo limite a ser usado ao aguardar o PONG do par em resposta ao envio de um PING; ou Zero ou InfiniteTimeSpan para desabilitar a espera da resposta do par e usar um PONG não solicitado como uma pulsação Keep-Alive.

O padrão é InfiniteTimeSpan.

SubProtocol

O subconjunto acordado que foi usado ao criar a conexão.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a