Freigeben über


RazorPagesEndpointRouteBuilderExtensions.MapDynamicPageRoute Methode

Definition

Überlädt

MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String)

Fügt einen spezialisierten RouteEndpoint hinzu, der IEndpointRouteBuilder versucht, eine Seite mithilfe der von TTransformererzeugten Routenwerte auszuwählen.

MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object)

Fügt einen spezialisierten RouteEndpoint hinzu, der IEndpointRouteBuilder versucht, eine Seite mithilfe der von TTransformererzeugten Routenwerte auszuwählen.

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

Fügt einen spezialisierten RouteEndpoint hinzu, der IEndpointRouteBuilder versucht, eine Seite mithilfe der von TTransformererzeugten Routenwerte auszuwählen.

MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String)

Quelle:
RazorPagesEndpointRouteBuilderExtensions.cs

Fügt einen spezialisierten RouteEndpoint hinzu, der IEndpointRouteBuilder versucht, eine Seite mithilfe der von TTransformererzeugten 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)

Quelle:
RazorPagesEndpointRouteBuilderExtensions.cs

Fügt einen spezialisierten RouteEndpoint hinzu, der IEndpointRouteBuilder versucht, eine Seite mithilfe der von TTransformererzeugten 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)

Quelle:
RazorPagesEndpointRouteBuilderExtensions.cs

Fügt einen spezialisierten RouteEndpoint hinzu, der IEndpointRouteBuilder versucht, eine Seite mithilfe der von TTransformererzeugten 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.

Gilt für: