HttpConnection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Используется для подключения к ASP.NET Core ConnectionHandler с помощью транспорта на основе 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
- Наследование
- Наследование
- Реализации
Конструкторы
HttpConnection(HttpConnectionOptions, ILoggerFactory) |
Инициализирует новый экземпляр класса HttpConnection. |
HttpConnection(Uri, HttpTransportType, ILoggerFactory) |
Инициализирует новый экземпляр класса HttpConnection. |
HttpConnection(Uri, HttpTransportType) |
Инициализирует новый экземпляр класса HttpConnection. |
HttpConnection(Uri) |
Инициализирует новый экземпляр класса HttpConnection. |
Свойства
ConnectionClosed |
Активируется при закрытии клиентского подключения. (Унаследовано от ConnectionContext) |
ConnectionId |
Возвращает или задает идентификатор подключения. |
Features |
Возвращает коллекцию функций, предоставляемых сервером и ПО промежуточного слоя, доступными для этого подключения. |
Items |
Возвращает или задает коллекцию ключей и значений, которую можно использовать для совместного использования данных в область этого подключения. |
LocalEndPoint |
Возвращает или задает локальную конечную точку для этого подключения. (Унаследовано от ConnectionContext) |
RemoteEndPoint |
Возвращает или задает удаленную конечную точку для этого подключения. (Унаследовано от ConnectionContext) |
Transport |
Возвращает или задает объект , IDuplexPipe который можно использовать для чтения или записи данных в этом соединении. |
Методы
Abort() |
Прерывает базовое подключение. (Унаследовано от ConnectionContext) |
Abort(ConnectionAbortedException) |
Прерывает базовое подключение. (Унаследовано от ConnectionContext) |
DisposeAsync() |
Удаляет подключение. |
StartAsync(CancellationToken) |
Запускает подключение. |
StartAsync(TransferFormat, CancellationToken) |
Запускает соединение с использованием указанного формата передачи. |
Явные реализации интерфейса
IConnectionInherentKeepAliveFeature.HasInherentKeepAlive |
Возвращает значение, указывающее, имеет ли соединение врожденную концепцию поддержания активности. |
Методы расширения
GetHttpContext(ConnectionContext) |
Возвращает объект , связанный HttpContext с соединением, если таковой имеется. |