次の方法で共有


IEndpointMetadataProvider.PopulateMetadata メソッド

定義

関連 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

指定methodした のEndpointBuilderエンドポイントを構築するために使用される 。

注釈

このメソッドは、 を作成 RequestDelegate するときに RequestDelegateFactory によって呼び出され、コントローラー アクションのエンドポイントを作成するときに MVC によって呼び出されます。 これは、このインターフェイスを実装する宣言された型を持つルート ハンドラーまたはアクションの各パラメーターと戻り値の型に対して呼び出されます。 の プロパティbuilderにオブジェクトをMetadata追加または削除して、ビルド中の をMetadata変更します。

適用対象