Partilhar via


MultiplexedConnectionContext Classe

Definição

Encapsula todas as informações sobre uma conexão multiplexada.

public abstract class MultiplexedConnectionContext : Microsoft.AspNetCore.Connections.BaseConnectionContext, IAsyncDisposable
type MultiplexedConnectionContext = class
    inherit BaseConnectionContext
    interface IAsyncDisposable
Public MustInherit Class MultiplexedConnectionContext
Inherits BaseConnectionContext
Implements IAsyncDisposable
Herança
MultiplexedConnectionContext
Implementações

Construtores

MultiplexedConnectionContext()

Encapsula todas as informações sobre uma conexão multiplexada.

Propriedades

ConnectionClosed

Acionada quando a conexão do cliente é fechada.

(Herdado de BaseConnectionContext)
ConnectionId

Obtém ou define um identificador exclusivo para representar essa conexão nos logs de rastreamento.

(Herdado de BaseConnectionContext)
Features

Obtém a coleção de recursos fornecidos pelo servidor e middleware disponíveis nessa conexão.

(Herdado de BaseConnectionContext)
Items

Obtém ou define uma coleção de chave/valor que pode ser usada para compartilhar dados dentro do escopo dessa conexão.

(Herdado de BaseConnectionContext)
LocalEndPoint

Obtém ou define o ponto de extremidade local para essa conexão.

(Herdado de BaseConnectionContext)
RemoteEndPoint

Obtém ou define o ponto de extremidade remoto para essa conexão.

(Herdado de BaseConnectionContext)

Métodos

Abort()

Anula a conexão subjacente.

(Herdado de BaseConnectionContext)
Abort(ConnectionAbortedException)

Anula a conexão subjacente.

(Herdado de BaseConnectionContext)
AcceptAsync(CancellationToken)

Aceite de forma assíncrona um fluxo de entrada na conexão.

ConnectAsync(IFeatureCollection, CancellationToken)

Cria uma conexão de saída

DisposeAsync()

Libera recursos para a conexão subjacente.

(Herdado de BaseConnectionContext)

Aplica-se a