Partager via


MultiplexedConnectionContext Classe

Définition

Encapsule toutes les informations relatives à une connexion multiplexée.

public abstract class MultiplexedConnectionContext : Microsoft.AspNetCore.Connections.BaseConnectionContext, IAsyncDisposable
type MultiplexedConnectionContext = class
    inherit BaseConnectionContext
    interface IAsyncDisposable
Public MustInherit Class MultiplexedConnectionContext
Inherits BaseConnectionContext
Implements IAsyncDisposable
Héritage
MultiplexedConnectionContext
Implémente

Constructeurs

MultiplexedConnectionContext()

Encapsule toutes les informations relatives à une connexion multiplexée.

Propriétés

ConnectionClosed

Déclenchée 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 trace.

(Hérité de BaseConnectionContext)
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.

(Hérité de BaseConnectionContext)
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.

(Hérité de BaseConnectionContext)

Méthodes

Abort()

Abandonne la connexion sous-jacente.

(Hérité de BaseConnectionContext)
Abort(ConnectionAbortedException)

Abandonne la connexion sous-jacente.

(Hérité de BaseConnectionContext)
AcceptAsync(CancellationToken)

Acceptez de façon asynchrone un flux entrant sur la connexion.

ConnectAsync(IFeatureCollection, CancellationToken)

Crée une connexion sortante

DisposeAsync()

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

(Hérité de BaseConnectionContext)

S’applique à