Compartir a través de


RazorPagesEndpointRouteBuilderExtensions.MapDynamicPageRoute Método

Definición

Sobrecargas

MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String)

Agrega un elemento especializado RouteEndpoint al IEndpointRouteBuilder que intentará seleccionar una página mediante los valores de ruta generados por TTransformer.

MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object)

Agrega un elemento especializado RouteEndpoint al IEndpointRouteBuilder que intentará seleccionar una página mediante los valores de ruta generados por TTransformer.

MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32)

Agrega un elemento especializado RouteEndpoint al IEndpointRouteBuilder que intentará seleccionar una página mediante los valores de ruta generados por TTransformer.

MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String)

Source:
RazorPagesEndpointRouteBuilderExtensions.cs

Agrega un elemento especializado RouteEndpoint al IEndpointRouteBuilder que intentará seleccionar una página mediante los valores de ruta generados por TTransformer.

public:
generic <typename TTransformer>
 where TTransformer : Microsoft::AspNetCore::Mvc::Routing::DynamicRouteValueTransformer[System::Runtime::CompilerServices::Extension]
 static void MapDynamicPageRoute(Microsoft::AspNetCore::Routing::IEndpointRouteBuilder ^ endpoints, System::String ^ pattern);
public static void MapDynamicPageRoute<TTransformer> (this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string pattern) where TTransformer : Microsoft.AspNetCore.Mvc.Routing.DynamicRouteValueTransformer;
static member MapDynamicPageRoute : Microsoft.AspNetCore.Routing.IEndpointRouteBuilder * string -> unit (requires 'ransformer :> Microsoft.AspNetCore.Mvc.Routing.DynamicRouteValueTransformer)
<Extension()>
Public Sub MapDynamicPageRoute(Of TTransformer As DynamicRouteValueTransformer) (endpoints As IEndpointRouteBuilder, pattern As String)

Parámetros de tipo

TTransformer

Tipo de un objeto DynamicRouteValueTransformer.

Parámetros

endpoints
IEndpointRouteBuilder

IEndpointRouteBuilder al que se va a agregar la ruta.

pattern
String

Patrón de dirección URL de la ruta.

Comentarios

Este método permite el registro de y RouteEndpointDynamicRouteValueTransformer que se combinan para seleccionar dinámicamente una página mediante lógica personalizada.

La instancia de TTransformer se recuperará del contenedor de inserción de dependencias. Regístrese TTransformer con la duración deseada del servicio en ConfigureServices.

Se aplica a

MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object)

Source:
RazorPagesEndpointRouteBuilderExtensions.cs

Agrega un elemento especializado RouteEndpoint al IEndpointRouteBuilder que intentará seleccionar una página mediante los valores de ruta generados por TTransformer.

public:
generic <typename TTransformer>
 where TTransformer : Microsoft::AspNetCore::Mvc::Routing::DynamicRouteValueTransformer[System::Runtime::CompilerServices::Extension]
 static void MapDynamicPageRoute(Microsoft::AspNetCore::Routing::IEndpointRouteBuilder ^ endpoints, System::String ^ pattern, System::Object ^ state);
public static void MapDynamicPageRoute<TTransformer> (this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string pattern, object state) where TTransformer : Microsoft.AspNetCore.Mvc.Routing.DynamicRouteValueTransformer;
public static void MapDynamicPageRoute<TTransformer> (this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string pattern, object? state) where TTransformer : Microsoft.AspNetCore.Mvc.Routing.DynamicRouteValueTransformer;
static member MapDynamicPageRoute : Microsoft.AspNetCore.Routing.IEndpointRouteBuilder * string * obj -> unit (requires 'ransformer :> Microsoft.AspNetCore.Mvc.Routing.DynamicRouteValueTransformer)
<Extension()>
Public Sub MapDynamicPageRoute(Of TTransformer As DynamicRouteValueTransformer) (endpoints As IEndpointRouteBuilder, pattern As String, state As Object)

Parámetros de tipo

TTransformer

Tipo de un objeto DynamicRouteValueTransformer.

Parámetros

endpoints
IEndpointRouteBuilder

IEndpointRouteBuilder al que se va a agregar la ruta.

pattern
String

Patrón de dirección URL de la ruta.

state
Object

Objeto de estado que se va a proporcionar a la TTransformer instancia.

Comentarios

Este método permite el registro de y RouteEndpointDynamicRouteValueTransformer que se combinan para seleccionar dinámicamente una página mediante lógica personalizada.

La instancia de TTransformer se recuperará del contenedor de inserción de dependencias. Regístrese TTransformer con la duración deseada del servicio en ConfigureServices.

Se aplica a

MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32)

Source:
RazorPagesEndpointRouteBuilderExtensions.cs

Agrega un elemento especializado RouteEndpoint al IEndpointRouteBuilder que intentará seleccionar una página mediante los valores de ruta generados por TTransformer.

public:
generic <typename TTransformer>
 where TTransformer : Microsoft::AspNetCore::Mvc::Routing::DynamicRouteValueTransformer[System::Runtime::CompilerServices::Extension]
 static void MapDynamicPageRoute(Microsoft::AspNetCore::Routing::IEndpointRouteBuilder ^ endpoints, System::String ^ pattern, System::Object ^ state, int order);
public static void MapDynamicPageRoute<TTransformer> (this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string pattern, object state, int order) where TTransformer : Microsoft.AspNetCore.Mvc.Routing.DynamicRouteValueTransformer;
static member MapDynamicPageRoute : Microsoft.AspNetCore.Routing.IEndpointRouteBuilder * string * obj * int -> unit (requires 'ransformer :> Microsoft.AspNetCore.Mvc.Routing.DynamicRouteValueTransformer)
<Extension()>
Public Sub MapDynamicPageRoute(Of TTransformer As DynamicRouteValueTransformer) (endpoints As IEndpointRouteBuilder, pattern As String, state As Object, order As Integer)

Parámetros de tipo

TTransformer

Tipo de un objeto DynamicRouteValueTransformer.

Parámetros

endpoints
IEndpointRouteBuilder

IEndpointRouteBuilder al que se va a agregar la ruta.

pattern
String

Patrón de dirección URL de la ruta.

state
Object

Objeto de estado que se va a proporcionar a la TTransformer instancia.

order
Int32

Orden coincidente de la ruta dinámica.

Comentarios

Este método permite el registro de y RouteEndpointDynamicRouteValueTransformer que se combinan para seleccionar dinámicamente una página mediante lógica personalizada.

La instancia de TTransformer se recuperará del contenedor de inserción de dependencias. Regístrese TTransformer con la duración deseada del servicio en ConfigureServices.

Se aplica a