Microsoft.AspNetCore.SignalR 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í.
Poskytuje třídy pro aplikace pro signalizaci, včetně konfigurace možností centra a používání Center.
Třídy
| ClientProxyExtensions |
Metody rozšíření pro IClientProxy. |
| DefaultHubLifetimeManager<THub> |
Výchozí abstrakce správce životnosti v paměti pro Hub instance. |
| DefaultUserIdProvider |
Výchozí zprostředkovatel pro získání ID uživatele z připojení. Tento zprostředkovatel získá ID uživatele z deklarace identity identifikátoru názvu připojení User . |
| DynamicHub |
Základní třída pro centra SignalR, která používá |
| DynamicHubClients |
Třída, která poskytuje |
| GetHttpContextExtensions |
Metody rozšíření pro přístup z HttpContext kontextu centra |
| Hub |
Základní třída pro centrum SignalR. |
| Hub<T> |
Základní třída pro centrum SignalR se silnými typy. |
| HubCallerContext |
Kontextová abstrakce pro přístup k informacím o připojení volajícího centra. |
| HubClientsExtensions |
Rozšiřující metody pro IHubClients<T>. |
| HubConnectionContext |
Zapouzdřuje všechny informace o individuálním připojení ke službě SignalR Hub. |
| HubConnectionContextOptions |
Možnosti použité ke konfiguraci HubConnectionContext. |
| HubConnectionHandler<THub> |
Zpracovává příchozí připojení a implementuje protokol SignalR Hub. |
| HubConnectionStore |
Ukládá HubConnectionContextpodle ID. |
| HubException |
Výjimka vyvoláná z centra, když dojde k chybě. |
| HubInvocationContext |
Kontext pro vyvolání centra |
| HubLifetimeContext |
Kontext událostí OnConnectedAsync() životnosti centra a OnDisconnectedAsync(Exception). |
| HubLifetimeManager<THub> |
Abstrakce správce životnosti pro Hub instance. |
| HubMetadata |
Metadata, která popisují Hub informace přidružené ke konkrétnímu koncovému bodu. |
| HubMethodNameAttribute |
Přizpůsobí název metody centra. |
| HubOptions |
Možnosti používané ke konfiguraci instancí centra |
| HubOptions<THub> |
Možnosti používané ke konfiguraci zadaných instancí typu centra Tyto možnosti přepíšou globálně nastavené možnosti. |
| HubOptionsExtensions |
Metody pro přidání IHubFilter's do hubs. |
| HubOptionsSetup |
Třída pro konfiguraci HubOptions. |
| HubOptionsSetup<THub> |
Třída pro konfiguraci HubOptions pro konkrétní |
| HubRouteBuilder |
Mapuje příchozí požadavky na Hub typy. Tato třída je zastaralá a v budoucí verzi se odebere. Doporučenou alternativou je použití MapHub < THub > v Microsoft. AspNetCore. Builder. UseEndpoints (...). |
| JsonHubProtocolOptions |
Možnosti používané ke konfiguraci JsonHubProtocol instance |
| MessagePackHubProtocolOptions |
Možnosti MessagePackHubProtocol . |
| NewtonsoftJsonHubProtocolOptions |
Možnosti používané ke konfiguraci NewtonsoftJsonHubProtocol instance |
| SerializedHubMessage |
Představuje mezipaměť serializace pro jednu zprávu. |
| SignalRConnectionBuilderExtensions |
Rozšiřující metody pro IConnectionBuilder. |
Struktury
| HubConnectionStore.Enumerator |
A IEnumerator over the HubConnectionStore |
| SerializedMessage |
Představuje serializovanou zprávu. |
Rozhraní
| IClientProxy |
Abstrakce proxy serveru pro vyvolání metod centra. |
| IGroupManager |
Abstrakce nadřízený pro přidávání a odebírání připojení ze skupin |
| IHubActivator<THub> |
Hub Abstrakce aktivátoru. |
| IHubCallerClients |
Klienti abstrakce volajícího centra. |
| IHubCallerClients<T> |
Abstrakce, která poskytuje přístup k klientským připojením, včetně toho, který odeslal aktuální vyvolání. |
| IHubClients |
Abstrakce, která poskytuje přístup k klientským připojením. |
| IHubClients<T> |
Abstrakce, která poskytuje přístup k klientským připojením. |
| IHubContext |
Kontextová abstrakce centra. |
| IHubContext<THub> |
Abstrakce kontextu pro centrum. |
| IHubContext<THub,T> |
Abstrakce kontextu pro centrum. |
| IHubFilter |
Abstrakce filtru pro vyvolání metody centra. |
| IHubProtocolResolver |
Abstrakce překladače pro práci s instancemi IHubProtocol . |
| IInvocationBinder |
Třída používaná IHubProtocols k získání Type(s) očekávané zprávou centra, která je deserializována. |
| ISignalRBuilder |
Abstrakce tvůrce pro konfiguraci instancí objektů SignalR |
| ISignalRServerBuilder |
Abstrakce tvůrce pro konfiguraci serverů SignalR |
| ISingleClientProxy |
Abstrakce proxy serveru pro vyvolání metod centra na klientovi a získání výsledku. |
| IUserIdProvider |
Abstrakce zprostředkovatele pro konfiguraci ID uživatele pro připojení. |
Poznámky
Další informace o signalizaci najdete v tématu Úvod do služby ASP.NET Core Signal.