RazorPagesEndpointRouteBuilderExtensions.MapDynamicPageRoute Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String) |
Aggiunge un oggetto specializzato RouteEndpoint a IEndpointRouteBuilder che tenterà di selezionare una pagina utilizzando i valori di route prodotti da |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object) |
Aggiunge un oggetto specializzato RouteEndpoint a IEndpointRouteBuilder che tenterà di selezionare una pagina utilizzando i valori di route prodotti da |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32) |
Aggiunge un oggetto specializzato RouteEndpoint a IEndpointRouteBuilder che tenterà di selezionare una pagina utilizzando i valori di route prodotti da |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String)
Aggiunge un oggetto specializzato RouteEndpoint a IEndpointRouteBuilder che tenterà di selezionare una pagina utilizzando i valori di route prodotti da 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)
Parametri di tipo
- TTransformer
Tipo di un oggetto DynamicRouteValueTransformer.
Parametri
- endpoints
- IEndpointRouteBuilder
Oggetto IEndpointRouteBuilder a cui aggiungere la route.
- pattern
- String
Modello url della route.
Commenti
Questo metodo consente la registrazione di un RouteEndpoint oggetto e DynamicRouteValueTransformer che si combinano per selezionare dinamicamente una pagina usando la logica personalizzata.
L'istanza di TTransformer
verrà recuperata dal contenitore di inserimento delle dipendenze. Eseguire la registrazione TTransformer
con la durata del servizio desiderata in ConfigureServices
.
Si applica a
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object)
Aggiunge un oggetto specializzato RouteEndpoint a IEndpointRouteBuilder che tenterà di selezionare una pagina utilizzando i valori di route prodotti da 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)
Parametri di tipo
- TTransformer
Tipo di un oggetto DynamicRouteValueTransformer.
Parametri
- endpoints
- IEndpointRouteBuilder
Oggetto IEndpointRouteBuilder a cui aggiungere la route.
- pattern
- String
Modello url della route.
- state
- Object
Oggetto di stato da fornire all'istanza TTransformer
.
Commenti
Questo metodo consente la registrazione di un RouteEndpoint oggetto e DynamicRouteValueTransformer che si combinano per selezionare dinamicamente una pagina usando la logica personalizzata.
L'istanza di TTransformer
verrà recuperata dal contenitore di inserimento delle dipendenze. Eseguire la registrazione TTransformer
con la durata del servizio desiderata in ConfigureServices
.
Si applica a
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32)
Aggiunge un oggetto specializzato RouteEndpoint a IEndpointRouteBuilder che tenterà di selezionare una pagina utilizzando i valori di route prodotti da 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)
Parametri di tipo
- TTransformer
Tipo di un oggetto DynamicRouteValueTransformer.
Parametri
- endpoints
- IEndpointRouteBuilder
Oggetto IEndpointRouteBuilder a cui aggiungere la route.
- pattern
- String
Modello url della route.
- state
- Object
Oggetto di stato da fornire all'istanza TTransformer
.
- order
- Int32
Ordine di corrispondenza per la route dinamica.
Commenti
Questo metodo consente la registrazione di un RouteEndpoint oggetto e DynamicRouteValueTransformer che si combinano per selezionare dinamicamente una pagina usando la logica personalizzata.
L'istanza di TTransformer
verrà recuperata dal contenitore di inserimento delle dipendenze. Eseguire la registrazione TTransformer
con la durata del servizio desiderata in ConfigureServices
.