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 см. в разделе протокол концентратора.