Partager via


AttributeRoutingConvention.ShouldMapController Méthode

Définition

Surcharges

ShouldMapController(ControllerActionDescriptor)

Spécifie si les attributs d'itinéraire OData de ce contrôleur doivent être mappés. Cette méthode s’exécute avant l’exécution du constructeur d’instance du type dérivé. Les types dérivés doivent en être conscients et doivent planifier en conséquence. Par exemple, la logique dans ShouldMapController() doit être assez simple pour ne pas dépendre du pointeur « this » référençant un objet entièrement construit.

ShouldMapController(HttpControllerDescriptor)

Spécifie si les attributs d'itinéraire OData de ce contrôleur doivent être mappés. Cette méthode s’exécute avant l’exécution du constructeur d’instance du type dérivé. Les types dérivés doivent en être conscients et doivent planifier en conséquence. Par exemple, la logique dans ShouldMapController() doit être assez simple pour ne pas dépendre du pointeur « this » référençant un objet entièrement construit.

ShouldMapController(ControllerActionDescriptor)

Spécifie si les attributs d'itinéraire OData de ce contrôleur doivent être mappés. Cette méthode s’exécute avant l’exécution du constructeur d’instance du type dérivé. Les types dérivés doivent en être conscients et doivent planifier en conséquence. Par exemple, la logique dans ShouldMapController() doit être assez simple pour ne pas dépendre du pointeur « this » référençant un objet entièrement construit.

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

Paramètres

controllerAction
ControllerActionDescriptor

Action du contrôleur.

Retours

true si ce contrôleur doit être inclus dans la carte ; false Sinon.

Remarques

Cette signature utilise des types spécifiques à AspNetCore.

S’applique à

ShouldMapController(HttpControllerDescriptor)

Spécifie si les attributs d'itinéraire OData de ce contrôleur doivent être mappés. Cette méthode s’exécute avant l’exécution du constructeur d’instance du type dérivé. Les types dérivés doivent en être conscients et doivent planifier en conséquence. Par exemple, la logique dans ShouldMapController() doit être assez simple pour ne pas dépendre du pointeur « this » référençant un objet entièrement construit.

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

Paramètres

controller
System.Web.Http.Controllers.HttpControllerDescriptor

Contrôleur.

Retours

true si ce contrôleur doit être inclus dans la carte ; false Sinon.

Remarques

Cette signature utilise des types spécifiques à AspNet.

S’applique à