HttpConnection Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Slouží k vytvoření připojení k ASP.NET Core ConnectionHandler pomocí přenosu založeného na protokolu 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
- Dědičnost
- Dědičnost
- Implementuje
Konstruktory
HttpConnection(HttpConnectionOptions, ILoggerFactory) |
Inicializuje novou instanci HttpConnection třídy . |
HttpConnection(Uri, HttpTransportType, ILoggerFactory) |
Inicializuje novou instanci HttpConnection třídy . |
HttpConnection(Uri, HttpTransportType) |
Inicializuje novou instanci HttpConnection třídy . |
HttpConnection(Uri) |
Inicializuje novou instanci HttpConnection třídy . |
Vlastnosti
ConnectionClosed |
Aktivuje se při ukončení připojení klienta. (Zděděno od ConnectionContext) |
ConnectionId |
Získá nebo nastaví ID připojení. |
Features |
Získá kolekci funkcí poskytovaných serverem a middlewarem dostupným v tomto připojení. |
Items |
Získá nebo nastaví kolekci klíč/hodnota, kterou lze použít ke sdílení dat v rámci tohoto připojení. |
LocalEndPoint |
Získá nebo nastaví místní koncový bod pro toto připojení. (Zděděno od ConnectionContext) |
RemoteEndPoint |
Získá nebo nastaví vzdálený koncový bod pro toto připojení. (Zděděno od ConnectionContext) |
Transport |
Získá nebo nastaví , IDuplexPipe který lze použít ke čtení nebo zápisu dat v tomto připojení. |
Metody
Abort() |
Přeruší základní připojení. (Zděděno od ConnectionContext) |
Abort(ConnectionAbortedException) |
Přeruší základní připojení. (Zděděno od ConnectionContext) |
DisposeAsync() |
Odstraní připojení. |
StartAsync(CancellationToken) |
Spustí připojení. |
StartAsync(TransferFormat, CancellationToken) |
Spustí připojení pomocí zadaného formátu přenosu. |
Explicitní implementace rozhraní
IConnectionInherentKeepAliveFeature.HasInherentKeepAlive |
Získá, zda připojení má vlastní koncept udržování připojení. |
Metody rozšíření
GetHttpContext(ConnectionContext) |
HttpContext Získá přidružený k připojení, pokud existuje. |