Microsoft.AspNetCore.SignalR.Protocol Obor názvů

Obsahuje typy, které implementují protokol rozbočovače signálu.

Třídy

CancelInvocationMessage

Představuje CancelInvocationMessage zrušení metody streamování.

CloseMessage

Zpráva byla odeslána při zavření připojení.

CompletionMessage

Představuje vyvolání, které se dokončilo. Pokud dojde k chybě, volání se úspěšně nedokončilo.

HandshakeProtocol

Pomocná třída pro práci s handshakes SignalR.

HandshakeRequestMessage

Zpráva s žádostí o handshake

HandshakeResponseMessage

Zpráva odpovědi handshake.

HubInvocationMessage

Základní třída pro zprávy centra související s konkrétním vyvoláním.

HubMessage

Základní třída pro zprávy centra

HubMethodInvocationMessage

Základní třída pro zprávy centra představující vyvolání

HubProtocolConstants

Konstanty související s protokolem centra SignalR

HubProtocolExtensions

Metody rozšíření pro IHubProtocol.

InvocationBindingFailureMessage

Představuje selhání vytvoření vazby argumentů pro vyvolání. To nepředstavuje skutečnou zprávu, která je odeslána na drátu, je vrácena indikací TryParseMessage(ReadOnlySequence<Byte>, IInvocationBinder, HubMessage) , že při analýze vyvolání došlo k selhání vazby. ID vyvolání je přidružené k tomu, aby bylo možné chybu odeslat zpět klientovi přidruženému k příslušnému ID vyvolání.

InvocationMessage

Zpráva centra představující volání bez streamování

JsonHubProtocol

Implementuje protokol služby SignalR Hub pomocí souboru System.Text.Json.

MessagePackHubProtocol

Implementuje protokol SignalR Hub pomocí MessagePacku.

NewtonsoftJsonHubProtocol

Implementuje protokol SignalR Hub pomocí Newtonsoft.Json.

PingMessage

Zpráva o zachování naživu, která druhé straně připojení umožní vědět, že připojení je stále živé.

RawResult

Typ vrácený do IHubProtocol implementací, aby jim dal vědět, že objekt, který je deserializován, by měl být uložen jako nezpracované serializované bajty ve formátu použitého protokolu.

StreamBindingFailureMessage

Představuje selhání vazby argumentů pro StreamDataMessage. To nepředstavuje skutečnou zprávu, která je odeslána na drátu, je vrácena TryParseMessage(ReadOnlySequence<Byte>, IInvocationBinder, HubMessage) tak, že indikuje, že při analýze StreamDataMessage došlo k selhání vazby. ID streamu je přidružené, aby se chyba odeslala do příslušné metody centra.

StreamInvocationMessage

Zpráva centra představující vyvolání streamování

StreamItemMessage

Představuje jednu položku aktivního datového proudu.

Rozhraní

IHubProtocol

Abstrakce protokolu pro komunikaci s rozbočovači SignalR.

Poznámky

Další informace o protokolu centra signalizace najdete v tématu protokol rozbočovače.