Microsoft.AspNetCore.Connections.Features 네임스페이스

연결을 설명하거나 조작하는 기능에 대한 인터페이스를 포함합니다.

인터페이스

IConnectionCompleteFeature

연결에 대한 완료 작업을 나타냅니다.

IConnectionEndPointFeature

연결 엔드포인트를 나타내는 기능입니다.

IConnectionHeartbeatFeature

연결 하트비트를 나타내는 기능입니다.

IConnectionIdFeature

지정된 연결에 대한 고유 식별자입니다.

IConnectionInherentKeepAliveFeature

연결 전송에 "내재된 연결 유지"가 있는지를 나타냅니다. 즉, 전송이 클라이언트에 여전히 있음을 자동으로 알립니다.

IConnectionItemsFeature

지정된 연결과 연결된 항목 모음입니다.

IConnectionLifetimeFeature

연결의 수명을 나타냅니다.

IConnectionLifetimeNotificationFeature

연결을 정상적으로 종료할 수 있습니다.

IConnectionMetricsTagsFeature

메트릭 연결 카운터에 추가된 태그에 대한 액세스를 제공합니다. 카운터를 사용하도록 설정하지 않으면 이 기능이 설정되지 않습니다.

IConnectionNamedPipeFeature

연결의 기본 NamedPipeServerStream에 대한 액세스를 제공합니다.

IConnectionSocketFeature

연결의 기본 Socket에 대한 액세스를 제공합니다.

IConnectionTransportFeature

연결에 대한 전송입니다.

IConnectionUserFeature

연결과 연결된 사용자입니다.

IMemoryPoolFeature

MemoryPool<T> 연결에서 사용되는 입니다.

IPersistentStateFeature

연결과 요청 간에 상태를 유지하는 데 사용할 수 있는 키/값 컬렉션에 대한 액세스를 제공합니다. 전송에서 지속 상태를 지원하는지 여부는 구현에 따라 달라집니다. 전송은 상태를 유지하려면 연결 인스턴스 풀링 및 재사용을 지원해야 합니다.

영구 상태에 추가된 값은 연결이 더 이상 풀되지 않을 때까지 메모리에 있을 수 있으므로 과도한 메모리 사용을 방지하기 위해 이 컬렉션에 항목을 추가할 때는 주의해야 합니다.

IProtocolErrorCodeFeature

사용 중인 프로토콜에 대한 오류 코드입니다.

IStreamAbortFeature

연결 스트림의 개별 측면 중단을 지원합니다.

IStreamClosedFeature

스트림에 대한 닫기 동작을 나타냅니다.

IStreamDirectionFeature

연결 스트림의 방향

IStreamIdFeature

스트림의 식별자를 나타냅니다.

ITlsHandshakeFeature

TLS 핸드셰이크에 대한 세부 정보를 나타냅니다.

ITransferFormatFeature

프로토콜의 전송 형식을 가져옵니다.