ControllerEndpointRouteBuilderExtensions.MapControllerRoute 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í.
Agrega puntos de conexión para las acciones del controlador a IEndpointRouteBuilder y especifica una ruta con la especificada name
, , pattern
defaults
, constraints
y 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
Parámetros
- endpoints
- IEndpointRouteBuilder
IEndpointRouteBuilder al que se va a agregar la ruta.
- name
- String
Nombre de la ruta.
- pattern
- String
Patrón de dirección URL de la ruta.
- defaults
- Object
Objeto que contiene valores predeterminados para los parámetros de ruta. Las propiedades del objeto representan los nombres y los valores de los valores predeterminados.
- constraints
- Object
Objeto que contiene restricciones para la ruta. Las propiedades del objeto representan los nombres y los valores de las restricciones.
- dataTokens
- Object
Objeto que contiene tokens de datos para la ruta. Las propiedades del objeto representan los nombres y valores de los tokens de datos.
Devoluciones
para ControllerActionEndpointConventionBuilder puntos de conexión asociados a acciones de controlador para esta ruta.