RequestDelegateFactory.InferMetadata Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.
- options
- RequestDelegateFactoryOptions
Die Optionen, die beim Aufrufen Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult)von verwendet werden.
Gibt zurück
Der RequestDelegateMetadataResult , der an Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult)übergeben werden soll.