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

注解

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

适用于