Compartir a través de


MessagePackHubProtocol Clase

Definición

Implementa el protocolo SignalR Hub mediante MessagePack.

public ref class MessagePackHubProtocol : Microsoft::AspNetCore::SignalR::Protocol::IHubProtocol
public class MessagePackHubProtocol : Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol
type MessagePackHubProtocol = class
    interface IHubProtocol
Public Class MessagePackHubProtocol
Implements IHubProtocol
Herencia
MessagePackHubProtocol
Implementaciones

Constructores

MessagePackHubProtocol()

Inicializa una nueva instancia de la clase MessagePackHubProtocol.

MessagePackHubProtocol(IOptions<MessagePackHubProtocolOptions>)

Inicializa una nueva instancia de la clase MessagePackHubProtocol.

Propiedades

Name

Obtiene el nombre del protocolo. SignalR usa el nombre para resolver el protocolo entre el cliente y el servidor.

TransferFormat

Obtiene el formato de transferencia del protocolo.

Version

Obtiene la versión principal del protocolo.

Métodos

GetMessageBytes(HubMessage)

Convierte el objeto especificado HubMessage en su representación serializada.

IsVersionSupported(Int32)

Obtiene un valor que indica si el protocolo admite la versión especificada.

TryParseMessage(ReadOnlySequence<Byte>, IInvocationBinder, HubMessage)

Crea un nuevo HubMessage a partir de la representación serializada especificada y usa el enlazador especificado.

WriteMessage(HubMessage, IBufferWriter<Byte>)

Escribe el objeto especificado HubMessage en un escritor.

Métodos de extensión

GetMessageBytes(IHubProtocol, HubMessage)

Convierte el objeto especificado HubMessage en su representación serializada.

Se aplica a