HubConnectionContext Classe

Définition

Encapsule toutes les informations relatives à une connexion individuelle à un concentrateur Signalr.

public ref class HubConnectionContext
public class HubConnectionContext
type HubConnectionContext = class
Public Class HubConnectionContext
Héritage
HubConnectionContext

Constructeurs

HubConnectionContext(ConnectionContext, HubConnectionContextOptions, ILoggerFactory)

Initialise une nouvelle instance de la classe HubConnectionContext.

HubConnectionContext(ConnectionContext, TimeSpan, ILoggerFactory)

Initialise une nouvelle instance de la classe HubConnectionContext.

HubConnectionContext(ConnectionContext, TimeSpan, ILoggerFactory, TimeSpan)

Initialise une nouvelle instance de la classe HubConnectionContext.

Propriétés

ConnectionAborted

Obtient un CancellationToken qui notifie lorsque la connexion est abandonnée.

ConnectionId

Obtient l’ID de cette connexion.

Features

Obtient la collection de fonctionnalités disponibles sur cette connexion.

Items

Obtient une collection clé/valeur qui peut être utilisée pour partager des données dans l’étendue de cette connexion.

Protocol

Obtient le protocole utilisé par cette connexion.

User

Obtient l’utilisateur pour cette connexion.

UserIdentifier

Obtient ou définit l’identificateur de l’utilisateur pour cette connexion.

Méthodes

Abort()

Abandonne la connexion.

WriteAsync(HubMessage, CancellationToken)

Écrivez un HubMessage sur la connexion.

WriteAsync(SerializedHubMessage, CancellationToken)

Cette méthode est conçue pour prendre en charge l’infrastructure et n’est pas destinée à être utilisée par le code d’application. Écrit un message pré-sérialisé dans la connexion.

Méthodes d’extension

GetHttpContext(HubConnectionContext)

Obtient HttpContext à partir de la connexion spécifiée, ou null si la connexion n’est pas associée à une requête http.

S’applique à