Sdílet prostřednictvím


RazorPagesEndpointRouteBuilderExtensions.MapDynamicPageRoute Metoda

Definice

Přetížení

MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String)

Přidá specializovanou RouteEndpoint metodu IEndpointRouteBuilder , která se pokusí vybrat stránku pomocí hodnot tras vytvořených nástrojem TTransformer.

MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object)

Přidá specializovanou RouteEndpoint metodu IEndpointRouteBuilder , která se pokusí vybrat stránku pomocí hodnot tras vytvořených nástrojem TTransformer.

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

Přidá specializovanou RouteEndpoint metodu IEndpointRouteBuilder , která se pokusí vybrat stránku pomocí hodnot tras vytvořených nástrojem TTransformer.

MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String)

Zdroj:
RazorPagesEndpointRouteBuilderExtensions.cs

Přidá specializovanou RouteEndpoint metodu IEndpointRouteBuilder , která se pokusí vybrat stránku pomocí hodnot tras vytvořených nástrojem 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)

Parametry typu

TTransformer

Typ .DynamicRouteValueTransformer

Parametry

endpoints
IEndpointRouteBuilder

Chcete-li IEndpointRouteBuilder přidat trasu do.

pattern
String

Vzor adresy URL trasy.

Poznámky

Tato metoda umožňuje registraci RouteEndpoint a DynamicRouteValueTransformer , které kombinují, aby dynamicky vybraly stránku pomocí vlastní logiky.

Instance TTransformer se načte z kontejneru injektáže závislostí. Zaregistrujte TTransformer se s požadovanou životností služby v ConfigureServicesnástroji .

Platí pro

MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object)

Zdroj:
RazorPagesEndpointRouteBuilderExtensions.cs

Přidá specializovanou RouteEndpoint metodu IEndpointRouteBuilder , která se pokusí vybrat stránku pomocí hodnot tras vytvořených nástrojem 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)

Parametry typu

TTransformer

Typ .DynamicRouteValueTransformer

Parametry

endpoints
IEndpointRouteBuilder

Chcete-li IEndpointRouteBuilder přidat trasu do.

pattern
String

Vzor adresy URL trasy.

state
Object

Objekt stavu, který se má poskytnout TTransformer instanci.

Poznámky

Tato metoda umožňuje registraci RouteEndpoint a DynamicRouteValueTransformer , které kombinují, aby dynamicky vybraly stránku pomocí vlastní logiky.

Instance TTransformer se načte z kontejneru injektáže závislostí. Zaregistrujte TTransformer se s požadovanou životností služby v ConfigureServicesnástroji .

Platí pro

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

Zdroj:
RazorPagesEndpointRouteBuilderExtensions.cs

Přidá specializovanou RouteEndpoint metodu IEndpointRouteBuilder , která se pokusí vybrat stránku pomocí hodnot tras vytvořených nástrojem 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)

Parametry typu

TTransformer

Typ .DynamicRouteValueTransformer

Parametry

endpoints
IEndpointRouteBuilder

Chcete-li IEndpointRouteBuilder přidat trasu do.

pattern
String

Vzor adresy URL trasy.

state
Object

Objekt stavu, který se má poskytnout TTransformer instanci.

order
Int32

Odpovídající pořadí pro dynamickou trasu.

Poznámky

Tato metoda umožňuje registraci RouteEndpoint a DynamicRouteValueTransformer , které kombinují, aby dynamicky vybraly stránku pomocí vlastní logiky.

Instance TTransformer se načte z kontejneru injektáže závislostí. Zaregistrujte TTransformer se s požadovanou životností služby v ConfigureServicesnástroji .

Platí pro