RazorPagesEndpointRouteBuilderExtensions.MapDynamicPageRoute Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String) |
tarafından |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object) |
tarafından |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32) |
tarafından |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String)
tarafından TTransformer
oluşturulan yol değerlerini kullanarak bir sayfa seçmeye çalışacak özel RouteEndpointIEndpointRouteBuilder bir ekler.
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)
Tür Parametreleri
- TTransformer
Parametreler
- endpoints
- IEndpointRouteBuilder
IEndpointRouteBuilder yolu eklenecek.
- pattern
- String
Yolun URL deseni.
Açıklamalar
Bu yöntem, özel mantık kullanarak bir sayfayı dinamik olarak seçmek için bir ve DynamicRouteValueTransformer kaydının RouteEndpoint yapılmasına olanak tanır.
örneği TTransformer
bağımlılık ekleme kapsayıcısından alınır. içinde istenen hizmet ömrüne ConfigureServices
kaydolunTTransformer
.
Şunlara uygulanır
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object)
tarafından TTransformer
oluşturulan yol değerlerini kullanarak bir sayfa seçmeye çalışacak özel RouteEndpointIEndpointRouteBuilder bir ekler.
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)
Tür Parametreleri
- TTransformer
Parametreler
- endpoints
- IEndpointRouteBuilder
IEndpointRouteBuilder yolu eklenecek.
- pattern
- String
Yolun URL deseni.
- state
- Object
Örneğe sağlayabilecek bir TTransformer
durum nesnesi.
Açıklamalar
Bu yöntem, özel mantık kullanarak bir sayfayı dinamik olarak seçmek için bir ve DynamicRouteValueTransformer kaydının RouteEndpoint yapılmasına olanak tanır.
örneği TTransformer
bağımlılık ekleme kapsayıcısından alınır. içinde istenen hizmet ömrüne ConfigureServices
kaydolunTTransformer
.
Şunlara uygulanır
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32)
tarafından TTransformer
oluşturulan yol değerlerini kullanarak bir sayfa seçmeye çalışacak özel RouteEndpointIEndpointRouteBuilder bir ekler.
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)
Tür Parametreleri
- TTransformer
Parametreler
- endpoints
- IEndpointRouteBuilder
IEndpointRouteBuilder yolu eklenecek.
- pattern
- String
Yolun URL deseni.
- state
- Object
Örneğe sağlayabilecek bir TTransformer
durum nesnesi.
- order
- Int32
Dinamik yol için eşleşen sıra.
Açıklamalar
Bu yöntem, özel mantık kullanarak bir sayfayı dinamik olarak seçmek için bir ve DynamicRouteValueTransformer kaydının RouteEndpoint yapılmasına olanak tanır.
örneği TTransformer
bağımlılık ekleme kapsayıcısından alınır. içinde istenen hizmet ömrüne ConfigureServices
kaydolunTTransformer
.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin