AttributeRoutingConvention.ShouldMapController 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í.
Sobrecargas
ShouldMapController(ControllerActionDescriptor) |
Especifica si deben asignarse los atributos de ruta de OData en este controlador. Este método se ejecutará antes de que se ejecute el constructor de instancia del tipo derivado. Los tipos derivados deben tener en cuenta esto y deben planear en consecuencia. Por ejemplo, la lógica de ShouldMapController() debe ser lo suficientemente simple como para no depender del puntero "this" que hace referencia a un objeto totalmente construido. |
ShouldMapController(HttpControllerDescriptor) |
Especifica si deben asignarse los atributos de ruta de OData en este controlador. Este método se ejecutará antes de que se ejecute el constructor de instancia del tipo derivado. Los tipos derivados deben tener en cuenta esto y deben planear en consecuencia. Por ejemplo, la lógica de ShouldMapController() debe ser lo suficientemente simple como para no depender del puntero "this" que hace referencia a un objeto totalmente construido. |
ShouldMapController(ControllerActionDescriptor)
Especifica si deben asignarse los atributos de ruta de OData en este controlador. Este método se ejecutará antes de que se ejecute el constructor de instancia del tipo derivado. Los tipos derivados deben tener en cuenta esto y deben planear en consecuencia. Por ejemplo, la lógica de ShouldMapController() debe ser lo suficientemente simple como para no depender del puntero "this" que hace referencia a un objeto totalmente construido.
public virtual bool ShouldMapController (Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor controllerAction);
abstract member ShouldMapController : Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor -> bool
override this.ShouldMapController : Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor -> bool
Public Overridable Function ShouldMapController (controllerAction As ControllerActionDescriptor) As Boolean
Parámetros
- controllerAction
- ControllerActionDescriptor
Acción del controlador.
Devoluciones
true
si este controlador debe incluirse en el mapa; false
Lo contrario.
Comentarios
Esta firma usa tipos específicos de AspNetCore.
Se aplica a
ShouldMapController(HttpControllerDescriptor)
Especifica si deben asignarse los atributos de ruta de OData en este controlador. Este método se ejecutará antes de que se ejecute el constructor de instancia del tipo derivado. Los tipos derivados deben tener en cuenta esto y deben planear en consecuencia. Por ejemplo, la lógica de ShouldMapController() debe ser lo suficientemente simple como para no depender del puntero "this" que hace referencia a un objeto totalmente construido.
public virtual bool ShouldMapController (System.Web.Http.Controllers.HttpControllerDescriptor controller);
abstract member ShouldMapController : System.Web.Http.Controllers.HttpControllerDescriptor -> bool
override this.ShouldMapController : System.Web.Http.Controllers.HttpControllerDescriptor -> bool
Public Overridable Function ShouldMapController (controller As HttpControllerDescriptor) As Boolean
Parámetros
- controller
- System.Web.Http.Controllers.HttpControllerDescriptor
Controlador.
Devoluciones
true
si este controlador debe incluirse en el mapa; false
Lo contrario.
Comentarios
Esta firma usa tipos específicos de AspNet.