RequestDelegateFactory.InferMetadata Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna metadados inferidos automaticamente para o RequestDelegate criado por Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult).
Isso inclui metadados inferidos por IEndpointMetadataProvider e IEndpointParameterMetadataProvider implementados por parâmetro e tipos de retorno para o 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
Parâmetros
- methodInfo
- MethodInfo
O MethodInfo para o manipulador de rotas a ser passado para Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult).
- options
- RequestDelegateFactoryOptions
As opções que serão usadas ao chamar Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult).
Retornos
O RequestDelegateMetadataResult a ser passado para Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult).