RazorPagesEndpointRouteBuilderExtensions.MapDynamicPageRoute Método

Definição

Sobrecargas

MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String)

Adiciona um especializado RouteEndpoint ao IEndpointRouteBuilder que tentará selecionar uma página usando os valores de rota produzidos por TTransformer.

MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object)

Adiciona um especializado RouteEndpoint ao IEndpointRouteBuilder que tentará selecionar uma página usando os valores de rota produzidos por TTransformer.

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

Adiciona um especializado RouteEndpoint ao IEndpointRouteBuilder que tentará selecionar uma página usando os valores de rota produzidos por TTransformer.

MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String)

Adiciona um especializado RouteEndpoint ao IEndpointRouteBuilder que tentará selecionar uma página usando os valores de rota produzidos 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

O tipo de um DynamicRouteValueTransformer.

Parâmetros

endpoints
IEndpointRouteBuilder

O IEndpointRouteBuilder ao qual adicionar a rota.

pattern
String

O padrão de URL da rota.

Comentários

Esse método permite o registro de um RouteEndpoint e DynamicRouteValueTransformer que combinam para selecionar dinamicamente uma página usando a lógica personalizada.

A instância do TTransformer será recuperada do contêiner de injeção de dependência. Registre-se TTransformer com o tempo de vida do serviço desejado em ConfigureServices.

Aplica-se a

MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object)

Adiciona um especializado RouteEndpoint ao IEndpointRouteBuilder que tentará selecionar uma página usando os valores de rota produzidos 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

O tipo de um DynamicRouteValueTransformer.

Parâmetros

endpoints
IEndpointRouteBuilder

O IEndpointRouteBuilder ao qual adicionar a rota.

pattern
String

O padrão de URL da rota.

state
Object

Um objeto de estado a ser fornecido à TTransformer instância.

Comentários

Esse método permite o registro de um RouteEndpoint e DynamicRouteValueTransformer que combinam para selecionar dinamicamente uma página usando a lógica personalizada.

A instância do TTransformer será recuperada do contêiner de injeção de dependência. Registre-se TTransformer com o tempo de vida do serviço desejado em ConfigureServices.

Aplica-se a

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

Adiciona um especializado RouteEndpoint ao IEndpointRouteBuilder que tentará selecionar uma página usando os valores de rota produzidos 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

O tipo de um DynamicRouteValueTransformer.

Parâmetros

endpoints
IEndpointRouteBuilder

O IEndpointRouteBuilder ao qual adicionar a rota.

pattern
String

O padrão de URL da rota.

state
Object

Um objeto de estado a ser fornecido à TTransformer instância.

order
Int32

A ordem correspondente para a rota dinâmica.

Comentários

Esse método permite o registro de um RouteEndpoint e DynamicRouteValueTransformer que combinam para selecionar dinamicamente uma página usando a lógica personalizada.

A instância do TTransformer será recuperada do contêiner de injeção de dependência. Registre-se TTransformer com o tempo de vida do serviço desejado em ConfigureServices.

Aplica-se a