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