AspNetWebSocket Classe

Definição

Representa uma ligação full-duplex em tempo real entre um servidor web e um cliente numa aplicação ASP.NET.

public ref class AspNetWebSocket sealed : System::Net::WebSockets::WebSocket
public sealed class AspNetWebSocket : System.Net.WebSockets.WebSocket
type AspNetWebSocket = class
    inherit WebSocket
Public NotInheritable Class AspNetWebSocket
Inherits WebSocket
Herança
AspNetWebSocket

Propriedades

Name Description
CloseStatus

Recebe um código de estado que indica porque é que um AspNetWebSocket objeto foi fechado.

CloseStatusDescription

Recebe uma mensagem de estado que explica porque é que um AspNetWebSocket objeto foi fechado.

State

Obtém um valor que indica o estado aberto ou fechado de um AspNetWebSocket objeto.

SubProtocol

Obtém o nome de um protocolo específico de aplicação que um cliente remoto e um servidor podem usar para trocar dados através de uma AspNetWebSocket ligação.

Métodos

Name Description
Abort()

Cancela quaisquer operações de E/S pendentes no AspNetWebSocket objeto e define o estado do objeto para que não possa ser usado para iniciar operações adicionais de I/O.

CloseAsync(WebSocketCloseStatus, String, CancellationToken)

Envia uma mensagem assíncrona a um cliente para encerrar a ligação. Se o servidor iniciar o pedido para encerrar a ligação, o método espera que o cliente reconheça o pedido antes de este regressar.

CloseOutputAsync(WebSocketCloseStatus, String, CancellationToken)

Envia uma mensagem assíncrona a um cliente para encerrar a ligação. Se o servidor iniciar o pedido para encerrar a ligação, o método retorna sem esperar resposta.

Dispose()

Liberta todos os recursos usados por um AspNetWebSocket objeto.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ReceiveAsync(ArraySegment<Byte>, CancellationToken)

Recebe um único fragmento de mensagem de um cliente remoto.

SendAsync(ArraySegment<Byte>, WebSocketMessageType, Boolean, CancellationToken)

Envia um único fragmento de mensagem para um cliente remoto.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a