AspNetWebSocket Класс

Определение

Представляет полное дуплексное соединение между веб-сервером и клиентом в приложении 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
Наследование
AspNetWebSocket

Свойства

Имя Описание
CloseStatus

Возвращает код состояния, указывающий, почему AspNetWebSocket объект был закрыт.

CloseStatusDescription

Возвращает сообщение о состоянии, объясняющее, почему AspNetWebSocket объект был закрыт.

State

Возвращает значение, указывающее открытое или закрытое состояние AspNetWebSocket объекта.

SubProtocol

Возвращает имя протокола для конкретного приложения, который удаленный клиент и сервер могут использовать для обмена данными по подключению AspNetWebSocket .

Методы

Имя Описание
Abort()

Отменяет все ожидающие операции ввода-вывода для AspNetWebSocket объекта и задает состояние объекта, чтобы его нельзя было использовать для запуска дополнительных операций ввода-вывода.

CloseAsync(WebSocketCloseStatus, String, CancellationToken)

Отправляет асинхронное сообщение клиенту, чтобы закрыть подключение. Если сервер инициирует запрос, чтобы закрыть подключение, метод ожидает подтверждения запроса, прежде чем он возвращается.

CloseOutputAsync(WebSocketCloseStatus, String, CancellationToken)

Отправляет асинхронное сообщение клиенту, чтобы закрыть подключение. Если сервер инициирует запрос для закрытия подключения, метод возвращается без ожидания ответа.

Dispose()

Освобождает все ресурсы, AspNetWebSocket используемые объектом.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ReceiveAsync(ArraySegment<Byte>, CancellationToken)

Получает один фрагмент сообщения от удаленного клиента.

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

Отправляет один фрагмент сообщения удаленному клиенту.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к