Bagikan melalui


MessagePackHubProtocol Kelas

Definisi

Menerapkan Protokol SignalR Hub menggunakan 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
Warisan
MessagePackHubProtocol
Penerapan

Konstruktor

MessagePackHubProtocol()

Menginisialisasi instans baru kelas MessagePackHubProtocol.

MessagePackHubProtocol(IOptions<MessagePackHubProtocolOptions>)

Menginisialisasi instans baru kelas MessagePackHubProtocol.

Properti

Name

Mendapatkan nama protokol. Nama ini digunakan oleh SignalR untuk menyelesaikan protokol antara klien dan server.

TransferFormat

Mendapatkan format transfer protokol.

Version

Mendapatkan versi utama protokol.

Metode

GetMessageBytes(HubMessage)

Mengonversi yang ditentukan HubMessage ke representasi serialnya.

IsVersionSupported(Int32)

Mendapatkan nilai yang menunjukkan apakah protokol mendukung versi yang ditentukan.

TryParseMessage(ReadOnlySequence<Byte>, IInvocationBinder, HubMessage)

Membuat baru HubMessage dari representasi serial yang ditentukan, dan menggunakan pengikat yang ditentukan.

WriteMessage(HubMessage, IBufferWriter<Byte>)

Menulis yang ditentukan HubMessage ke penulis.

Metode Ekstensi

GetMessageBytes(IHubProtocol, HubMessage)

Mengonversi yang ditentukan HubMessage ke representasi serialnya.

Berlaku untuk