RazorPagesEndpointRouteBuilderExtensions.MapDynamicPageRoute Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String) |
Fügt einen spezialisierten RouteEndpoint hinzu, der IEndpointRouteBuilder versucht, eine Seite mithilfe der von |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object) |
Fügt einen spezialisierten RouteEndpoint hinzu, der IEndpointRouteBuilder versucht, eine Seite mithilfe der von |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32) |
Fügt einen spezialisierten RouteEndpoint hinzu, der IEndpointRouteBuilder versucht, eine Seite mithilfe der von |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String)
Fügt einen spezialisierten RouteEndpoint hinzu, der IEndpointRouteBuilder versucht, eine Seite mithilfe der von TTransformer
erzeugten Routenwerte auszuwählen.
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)
Typparameter
- TTransformer
Der Typ eines DynamicRouteValueTransformer.
Parameter
- endpoints
- IEndpointRouteBuilder
Der, IEndpointRouteBuilder dem die Route hinzugefügt werden soll.
- pattern
- String
Das URL-Muster der Route.
Hinweise
Diese Methode ermöglicht die Registrierung eines RouteEndpoint und DynamicRouteValueTransformer der kombinationsbasierten Auswahl einer Seite mithilfe einer benutzerdefinierten Logik.
Die instance von TTransformer
wird aus dem Abhängigkeitsinjektionscontainer abgerufen. Registrieren Sie sich TTransformer
mit der gewünschten Dienstlebensdauer in ConfigureServices
.
Gilt für:
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object)
Fügt einen spezialisierten RouteEndpoint hinzu, der IEndpointRouteBuilder versucht, eine Seite mithilfe der von TTransformer
erzeugten Routenwerte auszuwählen.
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)
Typparameter
- TTransformer
Der Typ eines DynamicRouteValueTransformer.
Parameter
- endpoints
- IEndpointRouteBuilder
Der, IEndpointRouteBuilder dem die Route hinzugefügt werden soll.
- pattern
- String
Das URL-Muster der Route.
- state
- Object
Ein Zustandsobjekt, das dem TTransformer
instance bereitgestellt werden soll.
Hinweise
Diese Methode ermöglicht die Registrierung eines RouteEndpoint und DynamicRouteValueTransformer der kombinationsbasierten Auswahl einer Seite mithilfe einer benutzerdefinierten Logik.
Die instance von TTransformer
wird aus dem Abhängigkeitsinjektionscontainer abgerufen. Registrieren Sie sich TTransformer
mit der gewünschten Dienstlebensdauer in ConfigureServices
.
Gilt für:
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32)
Fügt einen spezialisierten RouteEndpoint hinzu, der IEndpointRouteBuilder versucht, eine Seite mithilfe der von TTransformer
erzeugten Routenwerte auszuwählen.
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)
Typparameter
- TTransformer
Der Typ eines DynamicRouteValueTransformer.
Parameter
- endpoints
- IEndpointRouteBuilder
Der, IEndpointRouteBuilder dem die Route hinzugefügt werden soll.
- pattern
- String
Das URL-Muster der Route.
- state
- Object
Ein Zustandsobjekt, das dem TTransformer
instance bereitgestellt werden soll.
- order
- Int32
Die übereinstimmende Reihenfolge für die dynamische Route.
Hinweise
Diese Methode ermöglicht die Registrierung eines RouteEndpoint und DynamicRouteValueTransformer der kombinationsbasierten Auswahl einer Seite mithilfe einer benutzerdefinierten Logik.
Die instance von TTransformer
wird aus dem Abhängigkeitsinjektionscontainer abgerufen. Registrieren Sie sich TTransformer
mit der gewünschten Dienstlebensdauer in ConfigureServices
.