다음을 통해 공유


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 선불 할당을 방지하기 위해 파이프 없이 을 만듭니다. 호출자는 및 Application 파이프를 Transport 수동으로 설정해야 합니다.

DefaultConnectionContext(String)

DefaultConnectionContext 선불 할당을 방지하기 위해 파이프 없이 을 만듭니다. 호출자는 및 Application 파이프를 Transport 수동으로 설정해야 합니다.

DefaultConnectionContext(String, IDuplexPipe, IDuplexPipe)

지정된 transportapplication 파이프를 사용하여 DefaultConnectionContext를 만듭니다.

속성

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 있는 경우 연결과 연결된 를 가져옵니다.

적용 대상