Поделиться через


ConnectionContext Класс

Определение

Инкапсулирует все сведения об отдельном подключении.

public ref class ConnectionContext abstract
public ref class ConnectionContext abstract : IAsyncDisposable
public ref class ConnectionContext abstract : Microsoft::AspNetCore::Connections::BaseConnectionContext, IAsyncDisposable
public abstract class ConnectionContext
public abstract class ConnectionContext : IAsyncDisposable
public abstract class ConnectionContext : Microsoft.AspNetCore.Connections.BaseConnectionContext, IAsyncDisposable
type ConnectionContext = class
type ConnectionContext = class
    interface IAsyncDisposable
type ConnectionContext = class
    inherit BaseConnectionContext
    interface IAsyncDisposable
Public MustInherit Class ConnectionContext
Public MustInherit Class ConnectionContext
Implements IAsyncDisposable
Public MustInherit Class ConnectionContext
Inherits BaseConnectionContext
Implements IAsyncDisposable
Наследование
ConnectionContext
Наследование
ConnectionContext
Производный
Реализации

Конструкторы

ConnectionContext()

Инкапсулирует все сведения об отдельном подключении.

Свойства

ConnectionClosed

Активируется при закрытии клиентского подключения.

ConnectionClosed

Активируется при закрытии клиентского подключения.

(Унаследовано от BaseConnectionContext)
ConnectionId

Возвращает или задает уникальный идентификатор, представляющий это соединение в журналах трассировки.

ConnectionId

Возвращает или задает уникальный идентификатор, представляющий это соединение в журналах трассировки.

(Унаследовано от BaseConnectionContext)
Features

Возвращает коллекцию функций, предоставляемых сервером и ПО промежуточного слоя, доступными для этого подключения.

Features

Возвращает коллекцию функций, предоставляемых сервером и ПО промежуточного слоя, доступными для этого подключения.

(Унаследовано от BaseConnectionContext)
Items

Возвращает или задает коллекцию ключей и значений, которую можно использовать для совместного использования данных в область этого подключения.

Items

Возвращает или задает коллекцию ключей и значений, которую можно использовать для совместного использования данных в область этого подключения.

(Унаследовано от BaseConnectionContext)
LocalEndPoint

Возвращает или задает локальную конечную точку для этого подключения.

LocalEndPoint

Возвращает или задает локальную конечную точку для этого подключения.

(Унаследовано от BaseConnectionContext)
RemoteEndPoint

Возвращает или задает удаленную конечную точку для этого подключения.

RemoteEndPoint

Возвращает или задает удаленную конечную точку для этого подключения.

(Унаследовано от BaseConnectionContext)
Transport

Возвращает или задает объект , IDuplexPipe который можно использовать для чтения или записи данных в этом соединении.

Методы

Abort()

Прерывает базовое подключение.

Abort(ConnectionAbortedException)

Прерывает базовое подключение.

DisposeAsync()

Освобождает ресурсы для базового подключения.

DisposeAsync()

Освобождает ресурсы для базового подключения.

(Унаследовано от BaseConnectionContext)

Методы расширения

GetHttpContext(ConnectionContext)

Возвращает объект , связанный HttpContext с соединением, если таковой имеется.

Применяется к