HttpConnection 클래스

정의

HTTP 기반 전송을 사용 하 여 ASP.NET Core connectionhandler에 연결 하는 데 사용 됩니다.

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
상속
구현

생성자

HttpConnection(HttpConnectionOptions, ILoggerFactory)

HttpConnection 클래스의 새 인스턴스를 초기화합니다.

HttpConnection(Uri)

HttpConnection 클래스의 새 인스턴스를 초기화합니다.

HttpConnection(Uri, HttpTransportType)

HttpConnection 클래스의 새 인스턴스를 초기화합니다.

HttpConnection(Uri, HttpTransportType, ILoggerFactory)

HttpConnection 클래스의 새 인스턴스를 초기화합니다.

속성

ConnectionClosed

클라이언트 연결이 닫혀 있을 때 트리거됩니다.

(다음에서 상속됨 ConnectionContext)
ConnectionId

연결 ID를 가져오거나 설정 합니다.

Features

이 연결에서 사용할 수 있는 서버 및 미들웨어에서 제공하는 기능 컬렉션을 가져옵니다.

Items

이 연결 범위 내에서 데이터를 공유하는 데 사용할 수 있는 키/값 컬렉션을 가져오거나 설정합니다.

LocalEndPoint

이 연결의 로컬 엔드포인트를 가져오거나 설정합니다.

(다음에서 상속됨 ConnectionContext)
RemoteEndPoint

이 연결의 원격 엔드포인트를 가져오거나 설정합니다.

(다음에서 상속됨 ConnectionContext)
Transport

IDuplexPipe이 연결에서 데이터를 읽거나 쓰는 데 사용할 수 있는 를 가져오거나 설정합니다.

메서드

Abort()

기본 연결을 중단합니다.

(다음에서 상속됨 ConnectionContext)
Abort(ConnectionAbortedException)

기본 연결을 중단합니다.

(다음에서 상속됨 ConnectionContext)
DisposeAsync()

연결을 삭제 합니다.

StartAsync(CancellationToken)

연결을 시작 합니다.

StartAsync(TransferFormat, CancellationToken)

지정 된 전송 형식을 사용 하 여 연결을 시작 합니다.

명시적 인터페이스 구현

IConnectionInherentKeepAliveFeature.HasInherentKeepAlive

연결에 내재된 연결 유지 개념이 있는지 여부를 가져옵니다.

확장 메서드

GetHttpContext(ConnectionContext)

HttpContext연결 (있는 경우)과 연결 된를 가져옵니다.

적용 대상