Condividi tramite


RazorPagesEndpointRouteBuilderExtensions.MapDynamicPageRoute Metodo

Definizione

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 TTransformer.

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.

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.

MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String)

Origine:
RazorPagesEndpointRouteBuilderExtensions.cs

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)

Origine:
RazorPagesEndpointRouteBuilderExtensions.cs

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)

Origine:
RazorPagesEndpointRouteBuilderExtensions.cs

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.

Si applica a