RequestDelegateFactory.InferMetadata Methode

Definition

Gibt automatisch abgeleitete Metadaten für die RequestDelegate von erstellt zurück Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult). Dies schließt Metadaten ein, die von IEndpointMetadataProvider parameter abgeleitet und IEndpointParameterMetadataProvider implementiert werden, sowie Rückgabetypen an den 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

Parameter

methodInfo
MethodInfo

Der MethodInfo für den Routenhandler, der an Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult)übergeben werden soll.

Gibt zurück

Der RequestDelegateMetadataResult , der an Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult)übergeben werden soll.

Gilt für: