共用方式為


IEndpointMetadataProvider.PopulateMetadata 方法

定義

填入相關 EndpointMethodInfo 的中繼資料。

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

參數

method
MethodInfo

MethodInfo 建立端點之路由處理常式委派或 MVC 動作的 。

builder
EndpointBuilder

EndpointBuilder,用來建構指定 method 之 的端點。

備註

建立 和 MVC 建立控制器動作的端點時 RequestDelegate ,RequestDelegateFactory 會呼叫這個方法。 這會針對每個參數呼叫,並傳回路由處理常式或動作的型別,並具有實作這個介面的宣告型別。 在 的 屬性上 Metadata 新增或移除 物件,以修改要建置的 builderMetadata

適用於