RazorPagesEndpointRouteBuilderExtensions.MapDynamicPageRoute 메서드

정의

오버로드

MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String)

에서 생성된 경로 값을 사용하여 페이지를 선택하려고 시도하는 특수 RouteEndpointIEndpointRouteBuilder 한 를 에 추가합니다 TTransformer.

MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object)

에서 생성된 경로 값을 사용하여 페이지를 선택하려고 시도하는 특수 RouteEndpointIEndpointRouteBuilder 한 를 에 추가합니다 TTransformer.

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

에서 생성된 경로 값을 사용하여 페이지를 선택하려고 시도하는 특수 RouteEndpointIEndpointRouteBuilder 한 를 에 추가합니다 TTransformer.

MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String)

에서 생성된 경로 값을 사용하여 페이지를 선택하려고 시도하는 특수 RouteEndpointIEndpointRouteBuilder 한 를 에 추가합니다 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)

형식 매개 변수

TTransformer

의 형식입니다 DynamicRouteValueTransformer.

매개 변수

endpoints
IEndpointRouteBuilder

IEndpointRouteBuilder 경로를 추가할 입니다.

pattern
String

경로의 URL 패턴입니다.

설명

이 메서드는 사용자 지정 논리를 RouteEndpoint 사용하여 페이지를 동적으로 선택하기 위해 결합된 및 DynamicRouteValueTransformer 의 등록을 허용합니다.

TTransformer instance 종속성 주입 컨테이너에서 검색됩니다. 에서 원하는 서비스 수명에 등록 TTransformer 합니다 ConfigureServices.

적용 대상

MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object)

에서 생성된 경로 값을 사용하여 페이지를 선택하려고 시도하는 특수 RouteEndpointIEndpointRouteBuilder 한 를 에 추가합니다 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)

형식 매개 변수

TTransformer

의 형식입니다 DynamicRouteValueTransformer.

매개 변수

endpoints
IEndpointRouteBuilder

IEndpointRouteBuilder 경로를 추가할 입니다.

pattern
String

경로의 URL 패턴입니다.

state
Object

instance 제공할 TTransformer 상태 개체입니다.

설명

이 메서드는 사용자 지정 논리를 RouteEndpoint 사용하여 페이지를 동적으로 선택하기 위해 결합된 및 DynamicRouteValueTransformer 의 등록을 허용합니다.

TTransformer instance 종속성 주입 컨테이너에서 검색됩니다. 에서 원하는 서비스 수명에 등록 TTransformer 합니다 ConfigureServices.

적용 대상

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

에서 생성된 경로 값을 사용하여 페이지를 선택하려고 시도하는 특수 RouteEndpointIEndpointRouteBuilder 한 를 에 추가합니다 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)

형식 매개 변수

TTransformer

의 형식입니다 DynamicRouteValueTransformer.

매개 변수

endpoints
IEndpointRouteBuilder

IEndpointRouteBuilder 경로를 추가할 입니다.

pattern
String

경로의 URL 패턴입니다.

state
Object

instance 제공할 TTransformer 상태 개체입니다.

order
Int32

동적 경로에 대한 일치 순서입니다.

설명

이 메서드는 사용자 지정 논리를 RouteEndpoint 사용하여 페이지를 동적으로 선택하기 위해 결합된 및 DynamicRouteValueTransformer 의 등록을 허용합니다.

TTransformer instance 종속성 주입 컨테이너에서 검색됩니다. 에서 원하는 서비스 수명에 등록 TTransformer 합니다 ConfigureServices.

적용 대상