HubConnectionContext Třída
Definice
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í.
Zapouzdřuje všechny informace o individuálním připojení ke službě SignalR Hub.
public ref class HubConnectionContext
public class HubConnectionContext
type HubConnectionContext = class
Public Class HubConnectionContext
- Dědičnost
-
HubConnectionContext
Konstruktory
| HubConnectionContext(ConnectionContext, HubConnectionContextOptions, ILoggerFactory) |
Inicializuje novou instanci HubConnectionContext třídy. |
| HubConnectionContext(ConnectionContext, TimeSpan, ILoggerFactory) |
Inicializuje novou instanci HubConnectionContext třídy. |
| HubConnectionContext(ConnectionContext, TimeSpan, ILoggerFactory, TimeSpan) |
Inicializuje novou instanci HubConnectionContext třídy. |
Vlastnosti
| ConnectionAborted |
CancellationToken Získá upozornění, když je připojení přerušeno. |
| ConnectionId |
Získá ID pro toto připojení. |
| Features |
Získá kolekci funkcí dostupných pro toto připojení. |
| Items |
Získá kolekci klíčů a hodnot, kterou lze použít ke sdílení dat v rámci tohoto připojení. |
| Protocol |
Získá protokol používaný tímto připojením. |
| User |
Získá uživatele pro toto připojení. |
| UserIdentifier |
Získá nebo nastaví identifikátor uživatele pro toto připojení. |
Metody
| Abort() |
Přeruší připojení. |
| WriteAsync(HubMessage, CancellationToken) |
HubMessage Napište připojení. |
| WriteAsync(SerializedHubMessage, CancellationToken) |
Tato metoda je navržena tak, aby podporovala architekturu a není určena k použití kódem aplikace. Zapíše do připojení předem serializovanou zprávu. |
Metody rozšíření
| GetHttpContext(HubConnectionContext) |
Získá HttpContext ze zadaného připojení nebo |