Microsoft.AspNetCore.SignalR.Protocol Пространство имен

Содержит типы, реализующие протокол концентратора SignalR.

Классы

CancelInvocationMessage

Объект CancelInvocationMessage представляет отмену потокового метода.

CloseMessage

Сообщение, отправленное при закрытии соединения.

CompletionMessage

Представляет вызов, который был завершен. Если возникает ошибка, вызов не был успешно завершен.

HandshakeProtocol

Вспомогательный класс для работы с подтверждениями SignalR.

HandshakeRequestMessage

Сообщение запроса подтверждения.

HandshakeResponseMessage

Ответное сообщение подтверждения.

HubInvocationMessage

Базовый класс для сообщений концентратора, связанных с конкретным вызовом.

HubMessage

Базовый класс для сообщений концентратора.

HubMethodInvocationMessage

Базовый класс для сообщений концентратора, представляющих вызов.

HubProtocolConstants

Константы, связанные с протоколом концентратора SignalR.

HubProtocolExtensions

Методы расширения для IHubProtocol.

InvocationBindingFailureMessage

Представляет сбой при привязке аргументов для вызова. Это не представляет фактическое сообщение, которое отправляется по сети. оно возвращается, TryParseMessage(ReadOnlySequence<Byte>, IInvocationBinder, HubMessage) чтобы указать, что при синтаксическом анализе вызова произошла ошибка привязки. Идентификатор вызова связан, чтобы ошибку можно было отправить обратно клиенту, связанную с соответствующим ИДЕНТИФИКАТОРом вызова.

InvocationMessage

Сообщение центра, представляющее вызов без потоковой передачи.

JsonHubProtocol

Реализует протокол концентратора SignalR с помощью System. Text. JSON.

MessagePackHubProtocol

Реализует протокол концентратора SignalR с помощью MessagePack.

NewtonsoftJsonHubProtocol

Реализует протокол концентратора SignalR с помощью Newtonsoft. JSON.

PingMessage

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

StreamBindingFailureMessage

Представляет сбой привязки аргументов для Стреамдатамессаже. Это не представляет фактическое сообщение, которое отправляется по сети. оно возвращается, TryParseMessage(ReadOnlySequence<Byte>, IInvocationBinder, HubMessage) чтобы указать, что при синтаксическом анализе стреамдатамессаже произошла ошибка привязки. Идентификатор потока связан, чтобы ошибку можно было отправить соответствующему методу концентратора.

StreamInvocationMessage

Сообщение центра, представляющее вызов потоковой передачи.

StreamItemMessage

Представляет отдельный элемент активного потока.

Интерфейсы

IHubProtocol

Абстракция протокола для связи с концентраторами SignalR.

Комментарии

Дополнительные сведения о протоколе концентратора SignalR см. в разделе протокол концентратора.