MultiplexedConnectionContext Класс

Определение

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

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

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

MultiplexedConnectionContext()

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

Свойства

ConnectionClosed

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

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

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

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

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

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

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

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

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

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

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

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

Методы

Abort()

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

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

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

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

Асинхронно принимать входящий поток для подключения.

ConnectAsync(IFeatureCollection, CancellationToken)

Создает исходящее подключение

DisposeAsync()

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

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

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