RouteBuilder.BuildDirectRoute Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| BuildDirectRoute(String, ControllerDescriptor) |
Route Membangun untuk tindakan tertentu. |
| BuildDirectRoute(RouteValueDictionary, RouteValueDictionary, RouteValueDictionary, String, MethodInfo) |
RouteMembangun . |
| BuildDirectRoute(String, IEnumerable<String>, String, String, MethodInfo, String) |
Route Membangun untuk tindakan tertentu. |
BuildDirectRoute(String, ControllerDescriptor)
Route Membangun untuk tindakan tertentu.
public System.Web.Routing.Route BuildDirectRoute(string routeTemplate, System.Web.Mvc.ControllerDescriptor controllerDescriptor);
member this.BuildDirectRoute : string * System.Web.Mvc.ControllerDescriptor -> System.Web.Routing.Route
Public Function BuildDirectRoute (routeTemplate As String, controllerDescriptor As ControllerDescriptor) As Route
Parameter
- routeTemplate
- String
Templat rute yang ditokenisasi untuk rute.
- controllerDescriptor
- ControllerDescriptor
Pengontrol tempat atribut rute diterapkan.
Mengembalikan
Rute yang dihasilkan.
Berlaku untuk
BuildDirectRoute(RouteValueDictionary, RouteValueDictionary, RouteValueDictionary, String, MethodInfo)
RouteMembangun .
public virtual System.Web.Routing.Route BuildDirectRoute(System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.RouteValueDictionary constraints, System.Web.Routing.RouteValueDictionary dataTokens, string routeTemplate, System.Reflection.MethodInfo targetMethod);
abstract member BuildDirectRoute : System.Web.Routing.RouteValueDictionary * System.Web.Routing.RouteValueDictionary * System.Web.Routing.RouteValueDictionary * string * System.Reflection.MethodInfo -> System.Web.Routing.Route
override this.BuildDirectRoute : System.Web.Routing.RouteValueDictionary * System.Web.Routing.RouteValueDictionary * System.Web.Routing.RouteValueDictionary * string * System.Reflection.MethodInfo -> System.Web.Routing.Route
Public Overridable Function BuildDirectRoute (defaults As RouteValueDictionary, constraints As RouteValueDictionary, dataTokens As RouteValueDictionary, routeTemplate As String, targetMethod As MethodInfo) As Route
Parameter
- defaults
- RouteValueDictionary
Default rute.
- constraints
- RouteValueDictionary
Batasan rute.
- dataTokens
- RouteValueDictionary
- routeTemplate
- String
Templat rute yang didetokenisasi.
- targetMethod
- MethodInfo
Metode tempat atribut rute diterapkan.
Mengembalikan
yang dihasilkan Route.
Berlaku untuk
BuildDirectRoute(String, IEnumerable<String>, String, String, MethodInfo, String)
Route Membangun untuk tindakan tertentu.
public System.Web.Routing.Route BuildDirectRoute(string routeTemplate, System.Collections.Generic.IEnumerable<string> allowedMethods, string controllerName, string actionName, System.Reflection.MethodInfo targetMethod, string areaName);
member this.BuildDirectRoute : string * seq<string> * string * string * System.Reflection.MethodInfo * string -> System.Web.Routing.Route
Public Function BuildDirectRoute (routeTemplate As String, allowedMethods As IEnumerable(Of String), controllerName As String, actionName As String, targetMethod As MethodInfo, areaName As String) As Route
Parameter
- routeTemplate
- String
Templat rute yang ditokenisasi untuk rute.
- allowedMethods
- IEnumerable<String>
Metode HTTP yang didukung oleh rute. Nilai null menentukan bahwa semua metode yang mungkin didukung.
- controllerName
- String
Nama pengontrol terkait.
- actionName
- String
Nama tindakan terkait.
- targetMethod
- MethodInfo
Metode tempat atribut rute diterapkan.
- areaName
- String
Mengembalikan
yang dihasilkan Route.