IEndpointParameterMetadataProvider.PopulateMetadata 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
填充相关 Endpoint 和 ParameterInfo的元数据。
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 调用。 对于具有实现此接口的声明类型的路由处理程序或操作的每个参数,调用此函数。 在 的 属性builder
上Metadata添加或删除 对象以修改Metadata正在生成的 。