Partilhar via


Microsoft.AspNetCore.Connections Namespace

Contém tipos e abstrações que dão suporte a aplicativos de baixo nível que funcionam com os bytes brutos de uma conexão.

Classes

AddressInUseException

Uma exceção gerada quando há o endereço atual ao qual o Kestrel está tentando associar está em uso.

BaseConnectionContext

Representa o contexto de uma conexão.

ConnectionAbortedException

Uma exceção gerada quando uma conexão é anulada pelo servidor.

ConnectionBuilder

Uma implementação padrão para IConnectionBuilder.

ConnectionBuilderExtensions

IConnectionBuilder Extensões.

ConnectionContext

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

ConnectionHandler

Representa um ponto de extremidade ao qual várias conexões se conectam. Para HTTP, os pontos de extremidade são URLs, para não HTTP, pode ser um ouvinte TCP (ou semelhante).

ConnectionItems

Os itens associados a uma determinada conexão.

ConnectionResetException

Uma exceção gerada quando a conexão é redefinida.

ConnectionTimeoutExtensions

Extensões usadas para registrar o middleware de tempo limite de conexão.

ConnectionTimeoutOptions

Opções para configurar o middleware de tempo limite de conexão.

DefaultConnectionContext

A implementação padrão para o ConnectionContext.

FileHandleEndPoint

Um ponto de extremidade apoiado por um identificador de arquivo do sistema operacional.

MultiplexedConnectionBuilder

Uma implementação padrão para IMultiplexedConnectionBuilder.

MultiplexedConnectionContext

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

NamedPipeEndPoint

Representa um ponto de extremidade pipe nomeado.

TlsConnectionCallbackContext

Por estado de conexão usado para determinar as opções de TLS.

TlsConnectionCallbackOptions

Opções usadas para configurar um retorno de chamada por conexão para a configuração do TLS.

UriEndPoint

Um EndPoint definido por um Uri.

Interfaces

IConnectionBuilder

Define uma interface que fornece os mecanismos para configurar um pipeline de conexão.

IConnectionFactory

Uma abstração de fábrica para criar conexões com um ponto de extremidade.

IConnectionListener

Define uma interface que representa um ouvinte associado a um específico EndPoint.

IConnectionListenerFactory

Define uma interface que fornece os mecanismos de associação a vários tipos de EndPoints.

IConnectionListenerFactorySelector

Define uma interface que determina se a fábrica de ouvintes dá suporte à associação ao especificado EndPoint.

IMultiplexedConnectionBuilder

Define uma interface que fornece os mecanismos para configurar um pipeline de conexão.

IMultiplexedConnectionFactory

Uma abstração de fábrica para criar conexões com um ponto de extremidade.

IMultiplexedConnectionListener

Define uma interface que representa um ouvinte associado a um específico EndPoint.

IMultiplexedConnectionListenerFactory

Define uma interface que fornece os mecanismos de associação a vários tipos de EndPoints.

Enumerações

FileHandleType

Enumera os FileHandleEndPoint tipos.

TransferFormat

Representa os possíveis formatos de transferência.

Delegados

ConnectionDelegate

Uma função que pode processar uma conexão.

MultiplexedConnectionDelegate

Uma função que pode processar uma conexão.