Udostępnij za pośrednictwem


RequestDelegateFactory.InferMetadata Metoda

Definicja

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 .

Zwraca

Element RequestDelegateMetadataResult do przekazania do Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult).

Dotyczy