HttpConnection Classe
Définition
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.
Permet d’établir une connexion à un gestionnaire de connexion ASP.NET Core à l’aide d’un transport HTTP.
public ref class HttpConnection : Microsoft::AspNetCore::Connections::ConnectionContext, Microsoft::AspNetCore::Connections::Features::IConnectionInherentKeepAliveFeature
public class HttpConnection : Microsoft.AspNetCore.Connections.ConnectionContext, Microsoft.AspNetCore.Connections.Features.IConnectionInherentKeepAliveFeature
type HttpConnection = class
inherit ConnectionContext
interface IConnectionInherentKeepAliveFeature
Public Class HttpConnection
Inherits ConnectionContext
Implements IConnectionInherentKeepAliveFeature
- Héritage
- Héritage
- Implémente
Constructeurs
HttpConnection(HttpConnectionOptions, ILoggerFactory) |
Initialise une nouvelle instance de la classe HttpConnection. |
HttpConnection(Uri, HttpTransportType, ILoggerFactory) |
Initialise une nouvelle instance de la classe HttpConnection. |
HttpConnection(Uri, HttpTransportType) |
Initialise une nouvelle instance de la classe HttpConnection. |
HttpConnection(Uri) |
Initialise une nouvelle instance de la classe HttpConnection. |
Propriétés
ConnectionClosed |
Déclenchée lorsque la connexion cliente est fermée. (Hérité de ConnectionContext) |
ConnectionId |
Obtient ou définit l’ID de connexion. |
Features |
Obtient la collection de fonctionnalités fournies par le serveur et l’intergiciel disponibles sur cette connexion. |
Items |
Obtient ou définit une collection clé/valeur qui peut être utilisée pour partager des données dans l’étendue de cette connexion. |
LocalEndPoint |
Obtient ou définit le point de terminaison local pour cette connexion. (Hérité de ConnectionContext) |
RemoteEndPoint |
Obtient ou définit le point de terminaison distant pour cette connexion. (Hérité de ConnectionContext) |
Transport |
Obtient ou définit le IDuplexPipe qui peut être utilisé pour lire ou écrire des données sur cette connexion. |
Méthodes
Abort() |
Abandonne la connexion sous-jacente. (Hérité de ConnectionContext) |
Abort(ConnectionAbortedException) |
Abandonne la connexion sous-jacente. (Hérité de ConnectionContext) |
DisposeAsync() |
Supprime la connexion. |
StartAsync(CancellationToken) |
Démarre la connexion. |
StartAsync(TransferFormat, CancellationToken) |
Démarre la connexion à l’aide du format de transfert spécifié. |
Implémentations d’interfaces explicites
IConnectionInherentKeepAliveFeature.HasInherentKeepAlive |
Obtient si la connexion a ou non un concept de maintien en vie inhérent. |
Méthodes d’extension
GetHttpContext(ConnectionContext) |
Obtient le HttpContext associé à la connexion, le cas échéant. |