RequestDelegateFactory.InferMetadata Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca metadane wnioskowane automatycznie dla utworzonego RequestDelegate przez Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult)obiekt .
Obejmuje to metadane wnioskowane przez i IEndpointParameterMetadataProvider implementowane przez IEndpointMetadataProvider parametr i zwracane typy do obiektu 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
Element MethodInfo dla procedury obsługi tras, który ma zostać przekazany do Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult)elementu .
- options
- RequestDelegateFactoryOptions
Opcje, które będą używane podczas wywoływania metody Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult).
Zwraca
Element RequestDelegateMetadataResult do przekazania do Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult).