Microsoft.AspNetCore.Connections Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 |
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. |