HttpConnection Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Służy do nawiązywania połączenia z programem ASP.NET Core ConnectionHandler przy użyciu transportu opartego na protokole 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
- Dziedziczenie
- Dziedziczenie
- Implementuje
Konstruktory
HttpConnection(HttpConnectionOptions, ILoggerFactory) |
Inicjuje nowe wystąpienie klasy HttpConnection. |
HttpConnection(Uri, HttpTransportType, ILoggerFactory) |
Inicjuje nowe wystąpienie klasy HttpConnection. |
HttpConnection(Uri, HttpTransportType) |
Inicjuje nowe wystąpienie klasy HttpConnection. |
HttpConnection(Uri) |
Inicjuje nowe wystąpienie klasy HttpConnection. |
Właściwości
ConnectionClosed |
Wyzwalane po zamknięciu połączenia klienta. (Odziedziczone po ConnectionContext) |
ConnectionId |
Pobiera lub ustawia identyfikator połączenia. |
Features |
Pobiera kolekcję funkcji udostępnianych przez serwer i oprogramowanie pośredniczące dostępne w tym połączeniu. |
Items |
Pobiera lub ustawia kolekcję klucz/wartość, która może służyć do udostępniania danych w zakresie tego połączenia. |
LocalEndPoint |
Pobiera lub ustawia lokalny punkt końcowy dla tego połączenia. (Odziedziczone po ConnectionContext) |
RemoteEndPoint |
Pobiera lub ustawia zdalny punkt końcowy dla tego połączenia. (Odziedziczone po ConnectionContext) |
Transport |
Pobiera lub ustawia IDuplexPipe wartość, która może służyć do odczytywania lub zapisywania danych w tym połączeniu. |
Metody
Abort() |
Przerywa połączenie bazowe. (Odziedziczone po ConnectionContext) |
Abort(ConnectionAbortedException) |
Przerywa połączenie bazowe. (Odziedziczone po ConnectionContext) |
DisposeAsync() |
Usuwa połączenie. |
StartAsync(CancellationToken) |
Uruchamia połączenie. |
StartAsync(TransferFormat, CancellationToken) |
Uruchamia połączenie przy użyciu określonego formatu transferu. |
Jawne implementacje interfejsu
IConnectionInherentKeepAliveFeature.HasInherentKeepAlive |
Pobiera, czy połączenie ma nieodłączną koncepcję utrzymania aktywności. |
Metody rozszerzania
GetHttpContext(ConnectionContext) |
Pobiera skojarzenie HttpContext z połączeniem, jeśli istnieje. |