Compartir a través de


AspNetWebSocket Clase

Definición

Representa una conexión dúplex completa en tiempo real entre un servidor web y un cliente en una aplicación 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
Herencia
AspNetWebSocket

Propiedades

CloseStatus

Obtiene un código de estado que indica por qué un objeto AspNetWebSocket se ha cerrado.

CloseStatusDescription

Obtiene un mensaje de estado que explica por qué un objeto AspNetWebSocket se ha cerrado.

State

Obtiene un valor que indica el estado abierto o cerrado de un objeto AspNetWebSocket.

SubProtocol

Obtiene el nombre de un protocolo específico de la aplicación que un cliente remoto y un servidor pueden usar para intercambiar datos en una conexión de AspNetWebSocket.

Métodos

Abort()

Cancela cualquier operación de E/S pendiente en el objeto de AspNetWebSocket y establece el estado del objeto de modo que no pueda usarse para iniciar operaciones de E/S adicionales.

CloseAsync(WebSocketCloseStatus, String, CancellationToken)

Envía un mensaje asincrónico a un cliente para cerrar la conexión. Si el servidor inicia la solicitud para cerrar la conexión, el método espera a que el cliente confirme la solicitud antes de volver.

CloseOutputAsync(WebSocketCloseStatus, String, CancellationToken)

Envía un mensaje asincrónico a un cliente para cerrar la conexión. Si el servidor inicia la solicitud para cerrar la conexión, el método vuelve sin esperar una respuesta.

Dispose()

Libera todos los recursos usados por un objeto AspNetWebSocket.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

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

Recibe un único fragmento de mensaje de un cliente remoto.

ReceiveAsync(Memory<Byte>, CancellationToken)

Recibe datos de la conexión de WebSocket de forma asincrónica.

(Heredado de WebSocket)
SendAsync(ArraySegment<Byte>, WebSocketMessageType, Boolean, CancellationToken)

Envía un único fragmento de mensaje a un cliente remoto.

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

Envía datos a través de la conexión WebSocket de forma asincrónica.

(Heredado de WebSocket)
SendAsync(ReadOnlyMemory<Byte>, WebSocketMessageType, WebSocketMessageFlags, CancellationToken)

Envía datos a través de la conexión WebSocket de forma asincrónica.

(Heredado de WebSocket)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a