Bagikan melalui


UrlHelperExtensions.RouteUrl Metode

Definisi

Overload

RouteUrl(IUrlHelper, String, Object, String, String)

Menghasilkan URL dengan jalur absolut untuk rute dan rute routeNamevaluesyang ditentukan , yang berisi yang ditentukan untuk digunakan dan host dinamaiprotocol. Menghasilkan URL absolut jika Protocol dan Host non-null. Lihat bagian keterangan untuk informasi keamanan penting.

RouteUrl(IUrlHelper, Object)

Menghasilkan URL dengan jalur absolut untuk rute valuesyang ditentukan.

RouteUrl(IUrlHelper, String)

Menghasilkan URL dengan jalur absolut untuk yang ditentukan routeName.

RouteUrl(IUrlHelper, String, Object)

Menghasilkan URL dengan jalur absolut untuk rute valuesdan yang ditentukanrouteName.

RouteUrl(IUrlHelper, String, Object, String)

Menghasilkan URL dengan jalur absolut untuk rute dan rute routeNamevaluesyang ditentukan , yang berisi yang ditentukan protocol untuk digunakan. Lihat bagian keterangan untuk informasi keamanan penting.

RouteUrl(IUrlHelper, String, Object, String, String, String)

Menghasilkan URL dengan jalur absolut untuk rute dan rute routeNamevaluesyang ditentukan , yang berisi yang ditentukan protocol untuk digunakan, nama, host dan fragment. Menghasilkan URL absolut jika Protocol dan Host non-null. Lihat bagian keterangan untuk informasi keamanan penting.

RouteUrl(IUrlHelper, String, Object, String, String)

Sumber:
UrlHelperExtensions.cs
Sumber:
UrlHelperExtensions.cs
Sumber:
UrlHelperExtensions.cs

Menghasilkan URL dengan jalur absolut untuk rute dan rute routeNamevaluesyang ditentukan , yang berisi yang ditentukan untuk digunakan dan host dinamaiprotocol. Menghasilkan URL absolut jika Protocol dan Host non-null. Lihat bagian keterangan untuk informasi keamanan penting.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ RouteUrl(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ routeName, System::Object ^ values, System::String ^ protocol, System::String ^ host);
public static string RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string routeName, object values, string protocol, string host);
public static string? RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? routeName, object? values, string? protocol, string? host);
static member RouteUrl : Microsoft.AspNetCore.Mvc.IUrlHelper * string * obj * string * string -> string
<Extension()>
Public Function RouteUrl (helper As IUrlHelper, routeName As String, values As Object, protocol As String, host As String) As String

Parameter

routeName
String

Nama rute yang digunakan untuk menghasilkan URL.

values
Object

Objek yang berisi nilai rute.

protocol
String

Protokol untuk URL, seperti "http" atau "https".

host
String

Nama host untuk URL.

Mengembalikan

URL yang dihasilkan.

Keterangan

Nilai host harus menjadi nilai tepercaya. Mengandalkan nilai permintaan saat ini dapat memungkinkan input yang tidak tepercaya memengaruhi URI yang dihasilkan kecuali Host header telah divalidasi. Lihat dokumentasi penyebaran untuk petunjuk tentang cara memvalidasi Host header dengan benar di lingkungan penyebaran Anda.

Berlaku untuk

RouteUrl(IUrlHelper, Object)

Sumber:
UrlHelperExtensions.cs
Sumber:
UrlHelperExtensions.cs
Sumber:
UrlHelperExtensions.cs

Menghasilkan URL dengan jalur absolut untuk rute valuesyang ditentukan.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ RouteUrl(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::Object ^ values);
public static string RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, object values);
public static string? RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, object? values);
static member RouteUrl : Microsoft.AspNetCore.Mvc.IUrlHelper * obj -> string
<Extension()>
Public Function RouteUrl (helper As IUrlHelper, values As Object) As String

Parameter

values
Object

Objek yang berisi nilai rute.

Mengembalikan

URL yang dihasilkan.

Berlaku untuk

RouteUrl(IUrlHelper, String)

Sumber:
UrlHelperExtensions.cs
Sumber:
UrlHelperExtensions.cs
Sumber:
UrlHelperExtensions.cs

Menghasilkan URL dengan jalur absolut untuk yang ditentukan routeName.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ RouteUrl(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ routeName);
public static string RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string routeName);
public static string? RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? routeName);
static member RouteUrl : Microsoft.AspNetCore.Mvc.IUrlHelper * string -> string
<Extension()>
Public Function RouteUrl (helper As IUrlHelper, routeName As String) As String

Parameter

routeName
String

Nama rute yang digunakan untuk menghasilkan URL.

Mengembalikan

URL yang dihasilkan.

Berlaku untuk

RouteUrl(IUrlHelper, String, Object)

Sumber:
UrlHelperExtensions.cs
Sumber:
UrlHelperExtensions.cs
Sumber:
UrlHelperExtensions.cs

Menghasilkan URL dengan jalur absolut untuk rute valuesdan yang ditentukanrouteName.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ RouteUrl(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ routeName, System::Object ^ values);
public static string RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string routeName, object values);
public static string? RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? routeName, object? values);
static member RouteUrl : Microsoft.AspNetCore.Mvc.IUrlHelper * string * obj -> string
<Extension()>
Public Function RouteUrl (helper As IUrlHelper, routeName As String, values As Object) As String

Parameter

routeName
String

Nama rute yang digunakan untuk menghasilkan URL.

values
Object

Objek yang berisi nilai rute.

Mengembalikan

URL yang dihasilkan.

Berlaku untuk

RouteUrl(IUrlHelper, String, Object, String)

Sumber:
UrlHelperExtensions.cs
Sumber:
UrlHelperExtensions.cs
Sumber:
UrlHelperExtensions.cs

Menghasilkan URL dengan jalur absolut untuk rute dan rute routeNamevaluesyang ditentukan , yang berisi yang ditentukan protocol untuk digunakan. Lihat bagian keterangan untuk informasi keamanan penting.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ RouteUrl(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ routeName, System::Object ^ values, System::String ^ protocol);
public static string RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string routeName, object values, string protocol);
public static string? RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? routeName, object? values, string? protocol);
static member RouteUrl : Microsoft.AspNetCore.Mvc.IUrlHelper * string * obj * string -> string
<Extension()>
Public Function RouteUrl (helper As IUrlHelper, routeName As String, values As Object, protocol As String) As String

Parameter

routeName
String

Nama rute yang digunakan untuk menghasilkan URL.

values
Object

Objek yang berisi nilai rute.

protocol
String

Protokol untuk URL, seperti "http" atau "https".

Mengembalikan

URL yang dihasilkan.

Keterangan

Metode ini menggunakan nilai Host untuk mengisi bagian host dari URI yang dihasilkan. Mengandalkan nilai permintaan saat ini dapat memungkinkan input yang tidak tepercaya memengaruhi URI yang dihasilkan kecuali Host header telah divalidasi. Lihat dokumentasi penyebaran untuk petunjuk tentang cara memvalidasi Host header dengan benar di lingkungan penyebaran Anda.

Berlaku untuk

RouteUrl(IUrlHelper, String, Object, String, String, String)

Sumber:
UrlHelperExtensions.cs
Sumber:
UrlHelperExtensions.cs
Sumber:
UrlHelperExtensions.cs

Menghasilkan URL dengan jalur absolut untuk rute dan rute routeNamevaluesyang ditentukan , yang berisi yang ditentukan protocol untuk digunakan, nama, host dan fragment. Menghasilkan URL absolut jika Protocol dan Host non-null. Lihat bagian keterangan untuk informasi keamanan penting.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ RouteUrl(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ routeName, System::Object ^ values, System::String ^ protocol, System::String ^ host, System::String ^ fragment);
public static string RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string routeName, object values, string protocol, string host, string fragment);
public static string? RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? routeName, object? values, string? protocol, string? host, string? fragment);
static member RouteUrl : Microsoft.AspNetCore.Mvc.IUrlHelper * string * obj * string * string * string -> string
<Extension()>
Public Function RouteUrl (helper As IUrlHelper, routeName As String, values As Object, protocol As String, host As String, fragment As String) As String

Parameter

routeName
String

Nama rute yang digunakan untuk menghasilkan URL.

values
Object

Objek yang berisi nilai rute.

protocol
String

Protokol untuk URL, seperti "http" atau "https".

host
String

Nama host untuk URL.

fragment
String

Fragmen untuk URL.

Mengembalikan

URL yang dihasilkan.

Keterangan

Nilai host harus menjadi nilai tepercaya. Mengandalkan nilai permintaan saat ini dapat memungkinkan input yang tidak tepercaya memengaruhi URI yang dihasilkan kecuali Host header telah divalidasi. Lihat dokumentasi penyebaran untuk petunjuk tentang cara memvalidasi Host header dengan benar di lingkungan penyebaran Anda.

Berlaku untuk