Afficher en anglais

Partage via


ConnectionContext Classe

Définition

Encapsule toutes les informations relatives à une connexion individuelle.

C#
public abstract class ConnectionContext
C#
public abstract class ConnectionContext : IAsyncDisposable
C#
public abstract class ConnectionContext : Microsoft.AspNetCore.Connections.BaseConnectionContext, IAsyncDisposable
Héritage
ConnectionContext
Héritage
ConnectionContext
Dérivé
Implémente

Constructeurs

ConnectionContext()

Encapsule toutes les informations relatives à une connexion individuelle.

Propriétés

ConnectionClosed

Déclenché lorsque la connexion cliente est fermée.

ConnectionClosed

Déclenché lorsque la connexion cliente est fermée.

(Hérité de BaseConnectionContext)
ConnectionId

Obtient ou définit un identificateur unique pour représenter cette connexion dans les journaux de suivi.

ConnectionId

Obtient ou définit un identificateur unique pour représenter cette connexion dans les journaux de suivi.

(Hérité de BaseConnectionContext)
Features

Obtient la collection de fonctionnalités fournies par le serveur et l’intergiciel disponibles sur cette connexion.

Features

Obtient la collection de fonctionnalités fournies par le serveur et l’intergiciel disponibles sur cette connexion.

(Hérité de BaseConnectionContext)
Items

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

Items

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

(Hérité de BaseConnectionContext)
LocalEndPoint

Obtient ou définit le point de terminaison local pour cette connexion.

LocalEndPoint

Obtient ou définit le point de terminaison local pour cette connexion.

(Hérité de BaseConnectionContext)
RemoteEndPoint

Obtient ou définit le point de terminaison distant pour cette connexion.

RemoteEndPoint

Obtient ou définit le point de terminaison distant pour cette connexion.

(Hérité de BaseConnectionContext)
Transport

Obtient ou définit le IDuplexPipe qui peut être utilisé pour lire ou écrire des données sur cette connexion.

Méthodes

Abort()

Annule la connexion sous-jacente.

Abort(ConnectionAbortedException)

Annule la connexion sous-jacente.

DisposeAsync()

Libère des ressources pour la connexion sous-jacente.

DisposeAsync()

Libère des ressources pour la connexion sous-jacente.

(Hérité de BaseConnectionContext)

Méthodes d’extension

GetHttpContext(ConnectionContext)

Obtient le HttpContext associé à la connexion, le cas échéant.

S’applique à

Produit Versions
ASP.NET Core 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0