AspNetWebSocket Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma conexão full duplex em tempo real entre um servidor Web e um cliente em um aplicativo 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
Propriedades
CloseStatus |
Obtém um código de status que indica por que um objeto AspNetWebSocket foi fechado. |
CloseStatusDescription |
Obtém uma mensagem de status que explica por que um objeto AspNetWebSocket foi fechado. |
State |
Obtém um valor que indica o estado aberto ou fechado de um objeto AspNetWebSocket. |
SubProtocol |
Obtém o nome de um protocolo específico de aplicativo que um cliente remoto e um servidor podem usar para trocar dados em uma conexão AspNetWebSocket. |
Métodos
Abort() |
Cancela as operações de E/S pendentes no objeto AspNetWebSocket e define o estado do objeto para que ele não possa ser usado para iniciar outras operações de E/S. |
CloseAsync(WebSocketCloseStatus, String, CancellationToken) |
Envia uma mensagem assíncrona para um cliente a fim de fechar a conexão. Se o servidor inicia a solicitação para fechar a conexão, o método espera o cliente confirmar a solicitação antes de retornar. |
CloseOutputAsync(WebSocketCloseStatus, String, CancellationToken) |
Envia uma mensagem assíncrona para um cliente a fim de fechar a conexão. Se o servidor inicia a solicitação para fechar a conexão, o método retorna sem aguardar uma resposta. |
Dispose() |
Libera todos os recursos usados por um objeto AspNetWebSocket. |
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 Object atual. (Herdado de Object) |
ReceiveAsync(ArraySegment<Byte>, CancellationToken) |
Recebe um fragmento de mensagem único de um cliente remoto. |
ReceiveAsync(Memory<Byte>, CancellationToken) |
Recebe dados da conexão WebSocket de forma assíncrona. (Herdado de WebSocket) |
SendAsync(ArraySegment<Byte>, WebSocketMessageType, Boolean, CancellationToken) |
Envia um fragmento de mensagem único para um cliente remoto. |
SendAsync(ReadOnlyMemory<Byte>, WebSocketMessageType, Boolean, CancellationToken) |
Envia dados pela conexão WebSocket de forma assíncrona. (Herdado de WebSocket) |
SendAsync(ReadOnlyMemory<Byte>, WebSocketMessageType, WebSocketMessageFlags, CancellationToken) |
Envia dados pela conexão WebSocket de forma assíncrona. (Herdado de WebSocket) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |