IHubProtocol Интерфейс

Определение

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

public interface class IHubProtocol
public interface IHubProtocol
type IHubProtocol = interface
Public Interface IHubProtocol
Производный

Свойства

Name

Возвращает имя протокола. Имя используется SignalR для разрешения протокола между клиентом и сервером.

TransferFormat

Возвращает формат передачи протокола.

Version

Возвращает основную версию протокола.

Методы

GetMessageBytes(HubMessage)

Преобразует указанное HubMessage в сериализованное представление.

IsVersionSupported(Int32)

Возвращает значение, указывающее, поддерживает ли протокол указанную версию.

TryParseMessage(ReadOnlySequence<Byte>, IInvocationBinder, HubMessage)

Создает новое HubMessage из указанного сериализованного представления и использует указанный связыватель.

WriteMessage(HubMessage, IBufferWriter<Byte>)

Записывает указанный HubMessage в модуль записи.

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

GetMessageBytes(IHubProtocol, HubMessage)

Преобразует указанное HubMessage в сериализованное представление.

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