RequestDelegateFactory.InferMetadata Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve los metadatos inferidos automáticamente para el RequestDelegate creado por Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult).
Esto incluye los metadatos inferidos por IEndpointMetadataProvider e IEndpointParameterMetadataProvider implementados por parámetros y tipos devueltos a 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
para MethodInfo que el controlador de ruta se pase a Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult).
- options
- RequestDelegateFactoryOptions
Las opciones que se usarán al llamar a Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult).
Devoluciones
que RequestDelegateMetadataResult se va a pasar a Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult).