RequestDelegateFactory.InferMetadata Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí automaticky odvozená metadata pro RequestDelegate objekt vytvořený nástrojem Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult).
To zahrnuje metadata odvozená parametrem IEndpointMetadataProvider a IEndpointParameterMetadataProvider implementovaná parametrem a návratové typy do 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
Parametry
- methodInfo
- MethodInfo
Pro MethodInfo obslužnou rutinu trasy, která má být předána do Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult).
- options
- RequestDelegateFactoryOptions
Možnosti, které se použijí při volání Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult).
Návraty
Předá RequestDelegateMetadataResult se do Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult).