Microsoft.AspNetCore.SignalR.Protocol Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.