KestrelConfigurationLoader 클래스

정의

Kestrel에 대한 구성 로더입니다.

public ref class KestrelConfigurationLoader
public class KestrelConfigurationLoader
type KestrelConfigurationLoader = class
Public Class KestrelConfigurationLoader
상속
KestrelConfigurationLoader

속성

Configuration

애플리케이션 IConfiguration을 가져옵니다.

Options

KestrelServerOptions를 가져옵니다.

메서드

AnyIPEndpoint(Int32)

IPv6 [::]을 사용하여 모든 IP에서 수신 대기하거나 IPv6이 지원되지 않는 경우 IPv4 0.0.0.0을 사용합니다.

AnyIPEndpoint(Int32, Action<ListenOptions>)

IPv6 [::]을 사용하여 모든 IP에서 수신 대기하거나 IPv6이 지원되지 않는 경우 IPv4 0.0.0.0을 사용합니다.

Endpoint(IPAddress, Int32)

지정된 IP 주소 및 포트에 바인딩합니다.

Endpoint(IPAddress, Int32, Action<ListenOptions>)

지정된 IP 주소 및 포트에 바인딩합니다.

Endpoint(IPEndPoint)

지정된 IP 엔드포인트에 바인딩합니다.

Endpoint(IPEndPoint, Action<ListenOptions>)

지정된 IP 주소 및 포트에 바인딩합니다.

Endpoint(String, Action<EndpointConfiguration>)

지정된 이름의 엔드포인트가 구성에서 로드될 때 실행할 구성 작업을 지정합니다.

HandleEndpoint(UInt64)

소켓 파일 설명자를 엽니다.

HandleEndpoint(UInt64, Action<ListenOptions>)

소켓 파일 설명자를 엽니다.

Load()

구성을 로드합니다. 이전에 호출된 경우(암시적으로 포함) 아무 작업도 수행하지 않습니다.

LocalhostEndpoint(Int32)

지정된 포트를 사용하여 ::1 및 127.0.0.1에서 수신 대기합니다. 0을 지정하여 동적 포트를 요청하는 것은 이 유형의 엔드포인트에서 지원되지 않습니다.

LocalhostEndpoint(Int32, Action<ListenOptions>)

지정된 포트를 사용하여 ::1 및 127.0.0.1에서 수신 대기합니다. 0을 지정하여 동적 포트를 요청하는 것은 이 유형의 엔드포인트에서 지원되지 않습니다.

UnixSocketEndpoint(String)

지정된 Unix 도메인 소켓 경로에 바인딩합니다.

UnixSocketEndpoint(String, Action<ListenOptions>)

지정된 Unix 도메인 소켓 경로에 바인딩합니다.

적용 대상