共用方式為


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 呼叫這個方法,並由 MVC 呼叫。 這是針對路由處理常式或動作的每個參數所呼叫,其宣告類型會實作這個介面。 在 的 屬性上 Metadata 加入或移除 物件,以修改要建置的 Metadatabuilder

適用於