MessagePackHubProtocol クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
MessagePack を使用して SignalR Hub プロトコルを実装します。
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
- 継承
-
MessagePackHubProtocol
- 実装
コンストラクター
MessagePackHubProtocol() |
MessagePackHubProtocol クラスの新しいインスタンスを初期化します。 |
MessagePackHubProtocol(IOptions<MessagePackHubProtocolOptions>) |
MessagePackHubProtocol クラスの新しいインスタンスを初期化します。 |
プロパティ
Name |
プロトコルの名前を取得します。 この名前は、クライアントとサーバーの間のプロトコルを解決するために SignalR によって使用されます。 |
TransferFormat |
プロトコルの転送形式を取得します。 |
Version |
プロトコルのメジャー バージョンを取得します。 |
メソッド
GetMessageBytes(HubMessage) |
指定した をシリアル化された表現に変換します HubMessage 。 |
IsVersionSupported(Int32) |
プロトコルが指定したバージョンをサポートしているかどうかを示す値を取得します。 |
TryParseMessage(ReadOnlySequence<Byte>, IInvocationBinder, HubMessage) |
指定したシリアル化された表現から、指定したバインダーを使用して、新しい HubMessage を作成します。 |
WriteMessage(HubMessage, IBufferWriter<Byte>) |
指定した HubMessage をライターに書き込みます。 |
拡張メソッド
GetMessageBytes(IHubProtocol, HubMessage) |
指定した をシリアル化された表現に変換します HubMessage 。 |