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. |