RequestDelegateFactory.InferMetadata メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
によってCreate(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult)作成された に対して自動的に推論されるメタデータをRequestDelegate返します。
これには、 によって推論され、IEndpointParameterMetadataProviderパラメーターによってIEndpointMetadataProvider実装され、 に型が返されるメタデータがmethodInfo
含まれます。
public static Microsoft.AspNetCore.Http.RequestDelegateMetadataResult InferMetadata (System.Reflection.MethodInfo methodInfo, Microsoft.AspNetCore.Http.RequestDelegateFactoryOptions? options = default);
static member InferMetadata : System.Reflection.MethodInfo * Microsoft.AspNetCore.Http.RequestDelegateFactoryOptions -> Microsoft.AspNetCore.Http.RequestDelegateMetadataResult
Public Shared Function InferMetadata (methodInfo As MethodInfo, Optional options As RequestDelegateFactoryOptions = Nothing) As RequestDelegateMetadataResult
パラメーター
- methodInfo
- MethodInfo
MethodInfoに渡されるルート ハンドラーの Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult)。
- options
- RequestDelegateFactoryOptions
を呼び出 Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult)すときに使用されるオプション。
戻り値
RequestDelegateMetadataResultに渡される Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult)。