Microsoft.AspNetCore.Connections.Features Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient des interfaces pour les fonctionnalités qui décrivent ou manipulent une connexion.
Interfaces
IConnectionCompleteFeature |
Représente l’action d’achèvement d’une connexion. |
IConnectionEndPointFeature |
Fonctionnalité qui représente un point de terminaison de connexion. |
IConnectionHeartbeatFeature |
Fonctionnalité qui représente la pulsation de connexion. |
IConnectionIdFeature |
Identificateur unique d’une connexion donnée. |
IConnectionInherentKeepAliveFeature |
Indique si le transport de connexion a un « keep-alive inhérent », ce qui signifie que le transport informe automatiquement le client qu’il est toujours présent. |
IConnectionItemsFeature |
Sac d’éléments associé à une connexion donnée. |
IConnectionLifetimeFeature |
Représente la durée de vie de la connexion. |
IConnectionLifetimeNotificationFeature |
Active l’arrêt normal de la connexion. |
IConnectionMetricsTagsFeature |
Fournit l’accès aux balises ajoutées au compteur de connexion de métriques. Cette fonctionnalité n’est pas définie si le compteur n’est pas activé. |
IConnectionNamedPipeFeature |
Fournit l’accès au sous-jacent NamedPipeServerStreamde la connexion. |
IConnectionSocketFeature |
Fournit l’accès au sous-jacent Socketde la connexion. |
IConnectionTransportFeature |
Transport de la connexion. |
IConnectionUserFeature |
Utilisateur associé à la connexion. |
IMemoryPoolFeature |
MemoryPool<T> utilisé par la connexion. |
IPersistentStateFeature |
Fournit l’accès à une collection de clés/valeurs qui peut être utilisée pour conserver l’état entre les connexions et les demandes. Le fait qu’un transport prenne en charge l’état persistant dépend de l’implémentation. Le transport doit prendre en charge le regroupement et la réutilisation des instances de connexion pour que l’état soit persistant. Étant donné que les valeurs ajoutées à l’état persistant peuvent vivre en mémoire jusqu’à ce qu’une connexion ne soit plus regroupée, soyez prudent lorsque vous ajoutez des éléments à cette collection pour éviter une utilisation excessive de la mémoire. |
IProtocolErrorCodeFeature |
Code d’erreur pour le protocole utilisé. |
IStreamAbortFeature |
Prend en charge l’abandon des côtés individuels d’un flux de connexion. |
IStreamClosedFeature |
Représente l’action de fermeture d’un flux. |
IStreamDirectionFeature |
Direction d’un flux de connexion |
IStreamIdFeature |
Représente l’identificateur du flux. |
ITlsHandshakeFeature |
Représente les détails de l’établissement d’une liaison TLS. |
ITransferFormatFeature |
Obtient le format de transfert du protocole. |