Microsoft.AspNetCore.Server.HttpSys 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
HTTP.sys사용하여 ASP.NET Core 앱을 실행하는 데 사용되는 형식을 포함합니다. HTTP.sys IServer사용됩니다. HTTP.sys Windows 운영 체제에서만 지원됩니다.
클래스
AuthenticationManager |
Http.Sys 인증 구성을 노출합니다. |
DelegationRule |
위임할 요청 큐 및 UrlPrefix에 대한 핸들을 유지하는 규칙입니다. |
HttpSysDefaults |
HttpSys의 상수입니다. |
HttpSysException |
오류가 발생할 때 HttpSys에서 throw된 예외 |
HttpSysOptions |
HttpSys에서 사용하는 옵션을 포함합니다. |
TimeoutManager |
Http.Sys 시간 제한 구성을 노출합니다. 이러한 구성은 레지스트리에서도 구성될 수 있습니다. 이러한 설정은 기존 큐에 연결할 때 적용되지 않습니다. |
UrlPrefix |
들어오는 요청을 수신 대기하는 데 사용되는 URL 매개 변수 집합입니다. |
UrlPrefixCollection |
컬렉션 또는 URL 접두사 |
인터페이스
IHttpSysRequestDelegationFeature |
다른 Http.Sys 요청 큐에 요청을 위임하기 위한 인터페이스입니다. |
IHttpSysRequestInfoFeature |
이렇게 하면 Http.Sys HTTP_REQUEST_INFO 확장성 지점이 호출자가 개입할 불투명 데이터로 노출됩니다. https://learn.microsoft.com/windows/win32/api/http/ns-http-http_request_v2, https://learn.microsoft.com/windows/win32/api/http/ns-http-http_request_info |
IHttpSysRequestTimingFeature |
그러면 Http.Sys의 요청 처리 타임스탬프 데이터가 포함된 Http.Sys HTTP_REQUEST_TIMING_INFO 확장성 지점이 노출됩니다. |
IServerDelegationFeature |
이렇게 하면 서버가 소유한 요청 큐에 대한 위임 규칙 생성이 노출됩니다. |
열거형
AuthenticationSchemes |
인증에 대한 프로토콜을 지정합니다. |
ClientCertificateMethod |
HTTPS 연결에 대한 클라이언트 인증서 협상 방법을 설명합니다. |
Http503VerbosityLevel |
제한으로 인해 요청을 거부할 http.sys 때 자세한 정보 표시 수준에 허용되는 값을 선언하는 열거형입니다. |
HttpSysRequestTimingType |
Http.Sys HTTP_REQUEST_TIMING_INFO 확장성 지점을 통해 노출되는 요청 처리 타임스탬프 유형을 정의합니다. |
RequestQueueMode |
이 서버 인스턴스가 새 Http.Sys 요청 큐를 만들거나 기존 큐에 연결해야 하는지 여부를 나타내는 데 사용됩니다. |
설명
HTTP.sysASP.NET Core 앱을 호스팅하는 방법에 대한 자세한 내용은 ASP.NET Core