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的 构造终结点的 。

注解

此方法在创建 时由 RequestDelegateFactory 调用, RequestDelegate 在创建控制器操作的终结点时由 MVC 调用。 对于具有实现此接口的声明类型的路由处理程序或操作的每个参数和返回类型,都会调用此调用。 添加或删除 的 属性builder上的 Metadata 对象,以修改Metadata正在生成的 。

适用于