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


DefaultConnectionContext Класс

Определение

Реализация по умолчанию для ConnectionContext.

public ref class DefaultConnectionContext : Microsoft::AspNetCore::Connections::ConnectionContext, IDisposable, Microsoft::AspNetCore::Connections::Features::IConnectionIdFeature, Microsoft::AspNetCore::Connections::Features::IConnectionItemsFeature, Microsoft::AspNetCore::Connections::Features::IConnectionLifetimeFeature, Microsoft::AspNetCore::Connections::Features::IConnectionTransportFeature, Microsoft::AspNetCore::Connections::Features::IConnectionUserFeature
public ref class DefaultConnectionContext : Microsoft::AspNetCore::Connections::ConnectionContext, Microsoft::AspNetCore::Connections::Features::IConnectionEndPointFeature, Microsoft::AspNetCore::Connections::Features::IConnectionIdFeature, Microsoft::AspNetCore::Connections::Features::IConnectionItemsFeature, Microsoft::AspNetCore::Connections::Features::IConnectionLifetimeFeature, Microsoft::AspNetCore::Connections::Features::IConnectionTransportFeature, Microsoft::AspNetCore::Connections::Features::IConnectionUserFeature
public class DefaultConnectionContext : Microsoft.AspNetCore.Connections.ConnectionContext, IDisposable, Microsoft.AspNetCore.Connections.Features.IConnectionIdFeature, Microsoft.AspNetCore.Connections.Features.IConnectionItemsFeature, Microsoft.AspNetCore.Connections.Features.IConnectionLifetimeFeature, Microsoft.AspNetCore.Connections.Features.IConnectionTransportFeature, Microsoft.AspNetCore.Connections.Features.IConnectionUserFeature
public class DefaultConnectionContext : Microsoft.AspNetCore.Connections.ConnectionContext, Microsoft.AspNetCore.Connections.Features.IConnectionEndPointFeature, Microsoft.AspNetCore.Connections.Features.IConnectionIdFeature, Microsoft.AspNetCore.Connections.Features.IConnectionItemsFeature, Microsoft.AspNetCore.Connections.Features.IConnectionLifetimeFeature, Microsoft.AspNetCore.Connections.Features.IConnectionTransportFeature, Microsoft.AspNetCore.Connections.Features.IConnectionUserFeature
type DefaultConnectionContext = class
    inherit ConnectionContext
    interface IDisposable
    interface IConnectionIdFeature
    interface IConnectionItemsFeature
    interface IConnectionTransportFeature
    interface IConnectionUserFeature
    interface IConnectionLifetimeFeature
type DefaultConnectionContext = class
    inherit ConnectionContext
    interface IConnectionIdFeature
    interface IConnectionItemsFeature
    interface IConnectionTransportFeature
    interface IConnectionUserFeature
    interface IConnectionLifetimeFeature
    interface IConnectionEndPointFeature
Public Class DefaultConnectionContext
Inherits ConnectionContext
Implements IConnectionIdFeature, IConnectionItemsFeature, IConnectionLifetimeFeature, IConnectionTransportFeature, IConnectionUserFeature, IDisposable
Public Class DefaultConnectionContext
Inherits ConnectionContext
Implements IConnectionEndPointFeature, IConnectionIdFeature, IConnectionItemsFeature, IConnectionLifetimeFeature, IConnectionTransportFeature, IConnectionUserFeature
Наследование
DefaultConnectionContext
Наследование
Реализации

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

DefaultConnectionContext()

Создает объект DefaultConnectionContext без каналов, чтобы избежать предварительных выделений. Ожидается, что вызывающий объект будет задавать каналы Transport и Application вручную.

DefaultConnectionContext(String)

Создает объект DefaultConnectionContext без каналов, чтобы избежать предварительных выделений. Ожидается, что вызывающий объект будет задавать каналы Transport и Application вручную.

DefaultConnectionContext(String, IDuplexPipe, IDuplexPipe)

Создает DefaultConnectionContext с заданными transport каналами и application .

Свойства

Application

Реализация по умолчанию для ConnectionContext.

ConnectionClosed

Возвращает или задает объект , CancellationToken активируется при закрытии соединения.

ConnectionId

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

Features

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

Items

Возвращает или задает элементы, связанные с соединением.

LocalEndPoint

Возвращает или задает локальный EndPointобъект .

LocalEndPoint

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

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

Возвращает или задает удаленный объект EndPoint.

RemoteEndPoint

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

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

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

User

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

Методы

Abort()

Реализация по умолчанию для ConnectionContext.

Abort()

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

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

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

Abort(ConnectionAbortedException)

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

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

Реализация по умолчанию для ConnectionContext.

DisposeAsync()

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

DisposeAsync()

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

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

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

GetHttpContext(ConnectionContext)

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

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