RazorPagesEndpointRouteBuilderExtensions.MapDynamicPageRoute Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String) |
Ajoute un spécialisé RouteEndpoint au IEndpointRouteBuilder qui tentera de sélectionner une page à l’aide des valeurs de routage produites par |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object) |
Ajoute un spécialisé RouteEndpoint au IEndpointRouteBuilder qui tentera de sélectionner une page à l’aide des valeurs de routage produites par |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32) |
Ajoute un spécialisé RouteEndpoint au IEndpointRouteBuilder qui tentera de sélectionner une page à l’aide des valeurs de routage produites par |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String)
Ajoute un spécialisé RouteEndpoint au IEndpointRouteBuilder qui tentera de sélectionner une page à l’aide des valeurs de routage produites par 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)
Paramètres de type
- TTransformer
Type d’un DynamicRouteValueTransformer.
Paramètres
- endpoints
- IEndpointRouteBuilder
IEndpointRouteBuilder à laquelle ajouter l’itinéraire.
- pattern
- String
Modèle d’URL de l’itinéraire.
Remarques
Cette méthode permet l’inscription d’un RouteEndpoint et DynamicRouteValueTransformer qui combinent pour sélectionner dynamiquement une page à l’aide d’une logique personnalisée.
La instance de TTransformer
sera récupérée à partir du conteneur d’injection de dépendances. Inscrivez-vous TTransformer
avec la durée de vie du service souhaitée dans ConfigureServices
.
S’applique à
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object)
Ajoute un spécialisé RouteEndpoint au IEndpointRouteBuilder qui tentera de sélectionner une page à l’aide des valeurs de routage produites par 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)
Paramètres de type
- TTransformer
Type d’un DynamicRouteValueTransformer.
Paramètres
- endpoints
- IEndpointRouteBuilder
IEndpointRouteBuilder à laquelle ajouter l’itinéraire.
- pattern
- String
Modèle d’URL de l’itinéraire.
- state
- Object
Objet d’état à fournir au TTransformer
instance.
Remarques
Cette méthode permet l’inscription d’un RouteEndpoint et DynamicRouteValueTransformer qui combinent pour sélectionner dynamiquement une page à l’aide d’une logique personnalisée.
La instance de TTransformer
sera récupérée à partir du conteneur d’injection de dépendances. Inscrivez-vous TTransformer
avec la durée de vie du service souhaitée dans ConfigureServices
.
S’applique à
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32)
Ajoute un spécialisé RouteEndpoint au IEndpointRouteBuilder qui tentera de sélectionner une page à l’aide des valeurs de routage produites par 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)
Paramètres de type
- TTransformer
Type d’un DynamicRouteValueTransformer.
Paramètres
- endpoints
- IEndpointRouteBuilder
IEndpointRouteBuilder à laquelle ajouter l’itinéraire.
- pattern
- String
Modèle d’URL de l’itinéraire.
- state
- Object
Objet d’état à fournir au TTransformer
instance.
- order
- Int32
Ordre correspondant pour l’itinéraire dynamique.
Remarques
Cette méthode permet l’inscription d’un RouteEndpoint et DynamicRouteValueTransformer qui combinent pour sélectionner dynamiquement une page à l’aide d’une logique personnalisée.
La instance de TTransformer
sera récupérée à partir du conteneur d’injection de dépendances. Inscrivez-vous TTransformer
avec la durée de vie du service souhaitée dans ConfigureServices
.