Compartilhar via


AttributeRoutingConvention.ShouldMapController Método

Definição

Sobrecargas

ShouldMapController(ControllerActionDescriptor)

Especifica se os atributos de rota do OData neste controlador devem ser mapeados. Esse método será executado antes da execução do construtor de instância do tipo derivado. Os tipos derivados devem estar cientes disso e devem planejar adequadamente. Por exemplo, a lógica em ShouldMapController() deve ser simples o suficiente para não depender do ponteiro "this" referenciando um objeto totalmente construído.

ShouldMapController(HttpControllerDescriptor)

Especifica se os atributos de rota do OData neste controlador devem ser mapeados. Esse método será executado antes da execução do construtor de instância do tipo derivado. Os tipos derivados devem estar cientes disso e devem planejar adequadamente. Por exemplo, a lógica em ShouldMapController() deve ser simples o suficiente para não depender do ponteiro "this" referenciando um objeto totalmente construído.

ShouldMapController(ControllerActionDescriptor)

Especifica se os atributos de rota do OData neste controlador devem ser mapeados. Esse método será executado antes da execução do construtor de instância do tipo derivado. Os tipos derivados devem estar cientes disso e devem planejar adequadamente. Por exemplo, a lógica em ShouldMapController() deve ser simples o suficiente para não depender do ponteiro "this" referenciando um objeto totalmente construído.

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

A ação do controlador.

Retornos

true se esse controlador deve ser incluído no mapa; false Caso contrário.

Comentários

Essa assinatura usa tipos específicos de AspNetCore.

Aplica-se a

ShouldMapController(HttpControllerDescriptor)

Especifica se os atributos de rota do OData neste controlador devem ser mapeados. Esse método será executado antes da execução do construtor de instância do tipo derivado. Os tipos derivados devem estar cientes disso e devem planejar adequadamente. Por exemplo, a lógica em ShouldMapController() deve ser simples o suficiente para não depender do ponteiro "this" referenciando um objeto totalmente construído.

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

O controlador.

Retornos

true se esse controlador deve ser incluído no mapa; false Caso contrário.

Comentários

Essa assinatura usa tipos específicos de AspNet.

Aplica-se a