Partager via


Microsoft.AspNetCore.Connections Espace de noms

Contient des types et des abstractions qui prennent en charge les applications de bas niveau qui fonctionnent avec les octets bruts d’une connexion.

Classes

AddressInUseException

Exception levée lorsque l’adresse actuelle à laquelle Kestrel tente de se lier est en cours d’utilisation.

BaseConnectionContext

Représente le contexte d’une connexion.

ConnectionAbortedException

Exception levée lorsqu’une connexion est abandonnée par le serveur.

ConnectionBuilder

Implémentation par défaut pour IConnectionBuilder.

ConnectionBuilderExtensions

IConnectionBuilder Extensions.

ConnectionContext

Encapsule toutes les informations relatives à une connexion individuelle.

ConnectionHandler

Représente un point de terminaison auquel plusieurs connexions se connectent. Pour HTTP, les points de terminaison sont des URL. Pour les non-HTTP, il peut s’agir d’un écouteur TCP (ou similaire).

ConnectionItems

Éléments associés à une connexion donnée.

ConnectionResetException

Exception levée lorsque la connexion est réinitialisée.

ConnectionTimeoutExtensions

Extensions utilisées pour inscrire l’intergiciel de délai d’expiration de connexion.

ConnectionTimeoutOptions

Options permettant de configurer l’intergiciel d’expiration du délai de connexion.

DefaultConnectionContext

Implémentation par défaut pour .ConnectionContext

FileHandleEndPoint

Point de terminaison soutenu par un handle de fichier de système d’exploitation.

MultiplexedConnectionBuilder

Implémentation par défaut pour IMultiplexedConnectionBuilder.

MultiplexedConnectionContext

Encapsule toutes les informations relatives à une connexion multiplexée.

NamedPipeEndPoint

Représente un point de terminaison de canal nommé.

TlsConnectionCallbackContext

Par état de connexion utilisé pour déterminer les options TLS.

TlsConnectionCallbackOptions

Options utilisées pour configurer un rappel par connexion pour la configuration TLS.

UriEndPoint

défini EndPoint par un Uri.

Interfaces

IConnectionBuilder

Définit une interface qui fournit les mécanismes permettant de configurer un pipeline de connexion.

IConnectionFactory

Abstraction de fabrique pour la création de connexions à un point de terminaison.

IConnectionListener

Définit une interface qui représente un écouteur lié à un spécifique EndPoint.

IConnectionListenerFactory

Définit une interface qui fournit les mécanismes de liaison à différents types de EndPoints.

IConnectionListenerFactorySelector

Définit une interface qui détermine si la fabrique de l’écouteur prend en charge la liaison au spécifié EndPoint.

IMultiplexedConnectionBuilder

Définit une interface qui fournit les mécanismes permettant de configurer un pipeline de connexion.

IMultiplexedConnectionFactory

Abstraction de fabrique pour la création de connexions à un point de terminaison.

IMultiplexedConnectionListener

Définit une interface qui représente un écouteur lié à un spécifique EndPoint.

IMultiplexedConnectionListenerFactory

Définit une interface qui fournit les mécanismes de liaison à différents types de EndPoints.

Énumérations

FileHandleType

Énumère les FileHandleEndPoint types.

TransferFormat

Représente les formats de transfert possibles.

Délégués

ConnectionDelegate

Fonction qui peut traiter une connexion.

MultiplexedConnectionDelegate

Fonction qui peut traiter une connexion.