ConnectionContext Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Encapsule toutes les informations relatives à une connexion individuelle.
public ref class ConnectionContext abstract
public ref class ConnectionContext abstract : IAsyncDisposable
public ref class ConnectionContext abstract : Microsoft::AspNetCore::Connections::BaseConnectionContext, IAsyncDisposable
public abstract class ConnectionContext
public abstract class ConnectionContext : IAsyncDisposable
public abstract class ConnectionContext : Microsoft.AspNetCore.Connections.BaseConnectionContext, IAsyncDisposable
type ConnectionContext = class
type ConnectionContext = class
interface IAsyncDisposable
type ConnectionContext = class
inherit BaseConnectionContext
interface IAsyncDisposable
Public MustInherit Class ConnectionContext
Public MustInherit Class ConnectionContext
Implements IAsyncDisposable
Public MustInherit Class ConnectionContext
Inherits BaseConnectionContext
Implements IAsyncDisposable
- Héritage
-
ConnectionContext
- Héritage
- 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. |