Condividi tramite


MultiplexedConnectionContext Classe

Definizione

Incapsula tutte le informazioni su una connessione multiplexed.

public abstract class MultiplexedConnectionContext : Microsoft.AspNetCore.Connections.BaseConnectionContext, IAsyncDisposable
type MultiplexedConnectionContext = class
    inherit BaseConnectionContext
    interface IAsyncDisposable
Public MustInherit Class MultiplexedConnectionContext
Inherits BaseConnectionContext
Implements IAsyncDisposable
Ereditarietà
MultiplexedConnectionContext
Implementazioni

Costruttori

MultiplexedConnectionContext()

Incapsula tutte le informazioni su una connessione multiplexed.

Proprietà

ConnectionClosed

Attivato quando la connessione client viene chiusa.

(Ereditato da BaseConnectionContext)
ConnectionId

Ottiene o imposta un identificatore univoco per rappresentare questa connessione nei log di traccia.

(Ereditato da BaseConnectionContext)
Features

Ottiene la raccolta di funzionalità fornite dal server e dal middleware disponibili in questa connessione.

(Ereditato da BaseConnectionContext)
Items

Ottiene o imposta una raccolta chiave/valore che può essere usata per condividere i dati nell'ambito di questa connessione.

(Ereditato da BaseConnectionContext)
LocalEndPoint

Ottiene o imposta l'endpoint locale per questa connessione.

(Ereditato da BaseConnectionContext)
RemoteEndPoint

Ottiene o imposta l'endpoint remoto per questa connessione.

(Ereditato da BaseConnectionContext)

Metodi

Abort()

Interrompe la connessione sottostante.

(Ereditato da BaseConnectionContext)
Abort(ConnectionAbortedException)

Interrompe la connessione sottostante.

(Ereditato da BaseConnectionContext)
AcceptAsync(CancellationToken)

Accettare in modo asincrono un flusso in ingresso nella connessione.

ConnectAsync(IFeatureCollection, CancellationToken)

Crea una connessione in uscita

DisposeAsync()

Rilascia le risorse per la connessione sottostante.

(Ereditato da BaseConnectionContext)

Si applica a