IEndpointMetadataProvider.PopulateMetadata 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
填充相关 Endpoint 和 MethodInfo的元数据。
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正在生成的 。