ControllerEndpointRouteBuilderExtensions.MapControllerRoute Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ajoute des points de terminaison pour les actions de IEndpointRouteBuilder contrôleur au et spécifie un itinéraire avec les donnés name
, pattern
, defaults
, et constraints
dataTokens
.
public static Microsoft.AspNetCore.Builder.ControllerActionEndpointConventionBuilder MapControllerRoute (this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string name, string pattern, object defaults = default, object constraints = default, object dataTokens = default);
public static Microsoft.AspNetCore.Builder.ControllerActionEndpointConventionBuilder MapControllerRoute (this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string name, string pattern, object? defaults = default, object? constraints = default, object? dataTokens = default);
static member MapControllerRoute : Microsoft.AspNetCore.Routing.IEndpointRouteBuilder * string * string * obj * obj * obj -> Microsoft.AspNetCore.Builder.ControllerActionEndpointConventionBuilder
<Extension()>
Public Function MapControllerRoute (endpoints As IEndpointRouteBuilder, name As String, pattern As String, Optional defaults As Object = Nothing, Optional constraints As Object = Nothing, Optional dataTokens As Object = Nothing) As ControllerActionEndpointConventionBuilder
Paramètres
- endpoints
- IEndpointRouteBuilder
IEndpointRouteBuilder à laquelle ajouter l’itinéraire.
- name
- String
Nom de l'itinéraire.
- pattern
- String
Modèle d’URL de l’itinéraire.
- defaults
- Object
Objet qui contient des valeurs par défaut pour les paramètres d’itinéraire. Les propriétés de l’objet représentent les noms et les valeurs des valeurs par défaut.
- constraints
- Object
Objet qui contient des contraintes pour la route. Les propriétés de l’objet représentent les noms et les valeurs des contraintes.
- dataTokens
- Object
Objet qui contient des jetons de données pour l’itinéraire. Les propriétés de l’objet représentent les noms et les valeurs des jetons de données.
Retours
ControllerActionEndpointConventionBuilder pour les points de terminaison associés aux actions du contrôleur pour cet itinéraire.