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) |