Partager via


ConnectionContext Classe

Définition

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
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 à