JsonHubProtocol Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Implementa il protocollo hub SignalR usando System.Text.Json.
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
- Ereditarietà
-
JsonHubProtocol
- Implementazioni
Costruttori
JsonHubProtocol() |
Inizializza una nuova istanza della classe JsonHubProtocol. |
JsonHubProtocol(IOptions<JsonHubProtocolOptions>) |
Inizializza una nuova istanza della classe JsonHubProtocol. |
Proprietà
Name |
Ottiene il nome del protocollo. Il nome viene usato da SignalR per risolvere il protocollo tra il client e il server. |
PayloadSerializer |
Ottiene il serializzatore utilizzato per serializzare gli argomenti di chiamata e i valori restituiti. |
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. |