다음을 통해 공유


IEndpointParameterMetadataProvider.PopulateMetadata 메서드

정의

관련 EndpointParameterInfo에 대한 메타데이터를 채웁니다.

public static abstract void PopulateMetadata (System.Reflection.ParameterInfo parameter, Microsoft.AspNetCore.Builder.EndpointBuilder builder);
static member PopulateMetadata : System.Reflection.ParameterInfo * Microsoft.AspNetCore.Builder.EndpointBuilder -> unit
Public Shared Sub PopulateMetadata (parameter As ParameterInfo, builder As EndpointBuilder)

매개 변수

parameter
ParameterInfo

ParameterInfo 생성되는 엔드포인트의 경로 처리기 대리자 또는 MVC 동작의 입니다.

builder
EndpointBuilder

EndpointBuilder 지정된 parameter에 대한 엔드포인트를 생성하는 데 사용되는 입니다.

설명

이 메서드는 컨트롤러 작업에 대한 엔드포인트를 RequestDelegate 만들 때 및 를 만들 때 RequestDelegateFactory에서 호출됩니다. 이 인터페이스를 구현하는 선언된 형식을 사용하는 경로 처리기 또는 작업의 각 매개 변수에 대해 호출됩니다. 의 속성 builder 에 개체를 Metadata 추가하거나 제거하여 빌드 중인 을 수정합니다Metadata.

적용 대상