Ler em inglês

Partilhar via


ConnectionContext Classe

Definição

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

C#
public abstract class ConnectionContext
C#
public abstract class ConnectionContext : IAsyncDisposable
C#
public abstract class ConnectionContext : Microsoft.AspNetCore.Connections.BaseConnectionContext, IAsyncDisposable
Herança
ConnectionContext
Herança
ConnectionContext
Derivado
Implementações

Construtores

ConnectionContext()

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

Propriedades

ConnectionClosed

Disparado quando a conexão do cliente é fechada.

ConnectionClosed

Disparado quando a conexão do cliente é fechada.

(Herdado de BaseConnectionContext)
ConnectionId

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

ConnectionId

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

(Herdado de BaseConnectionContext)
Features

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

Features

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

(Herdado de BaseConnectionContext)
Items

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

Items

Obtém ou define uma coleção 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.

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.

RemoteEndPoint

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

(Herdado de BaseConnectionContext)
Transport

Obtém ou define o IDuplexPipe que pode ser usado para ler ou gravar dados nessa conexão.

Métodos

Abort()

Anula a conexão subjacente.

Abort(ConnectionAbortedException)

Anula a conexão subjacente.

DisposeAsync()

Libera recursos para a conexão subjacente.

DisposeAsync()

Libera recursos para a conexão subjacente.

(Herdado de BaseConnectionContext)

Métodos de Extensão

GetHttpContext(ConnectionContext)

Obtém o HttpContext associado à conexão, se houver um.

Aplica-se a

Produto Versões
ASP.NET Core 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0