Compartir a través de


AttributeRoutingConvention.ShouldMapController Método

Definición

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.

Se aplica a