Condividi tramite


IHubProtocol Interfaccia

Definizione

Astrazione del protocollo per la comunicazione con hub SignalR.

public interface class IHubProtocol
public interface IHubProtocol
type IHubProtocol = interface
Public Interface IHubProtocol
Derivato

Proprietà

Name

Ottiene il nome del protocollo. Il nome viene usato da SignalR per risolvere il protocollo tra il client e il server.

TransferFormat

Ottiene il formato di trasferimento del protocollo.

Version

Ottiene la versione principale del protocollo.

Metodi

GetMessageBytes(HubMessage)

Converte l'oggetto specificato HubMessage nella relativa rappresentazione serializzata.

IsVersionSupported(Int32)

Ottiene un valore che indica se il protocollo supporta la versione specificata.

TryParseMessage(ReadOnlySequence<Byte>, IInvocationBinder, HubMessage)

Crea un nuovo HubMessage oggetto dalla rappresentazione serializzata specificata e utilizzando il binder specificato.

WriteMessage(HubMessage, IBufferWriter<Byte>)

Scrive l'oggetto specificato HubMessage in un writer.

Metodi di estensione

GetMessageBytes(IHubProtocol, HubMessage)

Converte l'oggetto specificato HubMessage nella relativa rappresentazione serializzata.

Si applica a