Перейти к основному содержимому

WebSocket

Класс WebSocket представляет собой соединения WebSocket внутри страницы. Он предоставляет возможность инспектировать и изменять данные, которые передаются и принимаются.

Если вы хотите перехватывать или изменять фреймы WebSocket, рассмотрите возможность использования WebSocketRoute.


Методы

IsClosed

Добавлено до версии v1.9 webSocket.IsClosed

Указывает, что веб-сокет был закрыт.

Использование

WebSocket.IsClosed

Возвращает


Url

Добавлено до версии v1.9 webSocket.Url

Содержит URL WebSocket.

Использование

WebSocket.Url

Возвращает


События

событие Close

Добавлено до версии v1.9 webSocket.event Close

Вызывается, когда веб-сокет закрывается.

Использование

WebSocket.Close += async (_, webSocket) => {};

Данные события


событие FrameReceived

Добавлено в версии: v1.9 webSocket.event FrameReceived

Вызывается, когда веб-сокет получает фрейм.

Использование

WebSocket.FrameReceived += async (_, webSocketFrame) => {};

Данные события


событие FrameSent

Добавлено в версии: v1.9 webSocket.event FrameSent

Вызывается, когда веб-сокет отправляет фрейм.

Использование

WebSocket.FrameSent += async (_, webSocketFrame) => {};

Данные события


событие SocketError

Добавлено в версии: v1.9 webSocket.event SocketError

Вызывается, когда в веб-сокете происходит ошибка.

Использование

WebSocket.SocketError += async (_, value) => {};

Данные события