Udostępnij za pośrednictwem


UrlHelperExtensions.RouteUrl Metoda

Definicja

Przeciążenia

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

Generuje adres URL ze ścieżką bezwzględną dla określonej trasy routeName i trasy values, która zawiera określony protocol element do użycia i host nazwy. Generuje bezwzględny adres URL, jeśli Protocol i Host nie jest.null Zobacz sekcję uwagi, aby uzyskać ważne informacje o zabezpieczeniach.

RouteUrl(IUrlHelper, Object)

Generuje adres URL ze ścieżką bezwzględną dla określonej trasy values.

RouteUrl(IUrlHelper, String)

Generuje adres URL z ścieżką bezwzględną dla określonego routeNameelementu .

RouteUrl(IUrlHelper, String, Object)

Generuje adres URL ze ścieżką bezwzględną dla określonej i routeName trasy values.

RouteUrl(IUrlHelper, String, Object, String)

Generuje adres URL ze ścieżką bezwzględną dla określonej trasy routeName i trasy values, która zawiera określony protocol do użycia. Zobacz sekcję uwagi, aby uzyskać ważne informacje o zabezpieczeniach.

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

Generuje adres URL ze ścieżką bezwzględną dla określonej trasy routeName i trasy values, która zawiera określony protocol element do użycia, host nazwy i fragment. Generuje bezwzględny adres URL, jeśli Protocol i Host nie jest.null Zobacz sekcję uwagi, aby uzyskać ważne informacje o zabezpieczeniach.

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

Źródło:
UrlHelperExtensions.cs
Źródło:
UrlHelperExtensions.cs
Źródło:
UrlHelperExtensions.cs

Generuje adres URL ze ścieżką bezwzględną dla określonej trasy routeName i trasy values, która zawiera określony protocol element do użycia i host nazwy. Generuje bezwzględny adres URL, jeśli Protocol i Host nie jest.null Zobacz sekcję uwagi, aby uzyskać ważne informacje o zabezpieczeniach.

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

Parametry

helper
IUrlHelper

Element IUrlHelper.

routeName
String

Nazwa trasy używanej do generowania adresu URL.

values
Object

Obiekt, który zawiera wartości tras.

protocol
String

Protokół adresu URL, taki jak "http" lub "https".

host
String

Nazwa hosta adresu URL.

Zwraca

Wygenerowany adres URL.

Uwagi

Wartość host powinna być zaufaną wartością. Poleganie na wartości bieżącego żądania może zezwalać niezaufanym wejściom na wpływ na wynikowy identyfikator URI, chyba że Host nagłówek został zweryfikowany. Zapoznaj się z dokumentacją wdrażania, aby uzyskać instrukcje dotyczące prawidłowego weryfikowania nagłówka Host w środowisku wdrażania.

Dotyczy

RouteUrl(IUrlHelper, Object)

Źródło:
UrlHelperExtensions.cs
Źródło:
UrlHelperExtensions.cs
Źródło:
UrlHelperExtensions.cs

Generuje adres URL ze ścieżką bezwzględną dla określonej trasy values.

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

Parametry

helper
IUrlHelper

Element IUrlHelper.

values
Object

Obiekt, który zawiera wartości tras.

Zwraca

Wygenerowany adres URL.

Dotyczy

RouteUrl(IUrlHelper, String)

Źródło:
UrlHelperExtensions.cs
Źródło:
UrlHelperExtensions.cs
Źródło:
UrlHelperExtensions.cs

Generuje adres URL z ścieżką bezwzględną dla określonego routeNameelementu .

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

Parametry

helper
IUrlHelper

Element IUrlHelper.

routeName
String

Nazwa trasy używanej do generowania adresu URL.

Zwraca

Wygenerowany adres URL.

Dotyczy

RouteUrl(IUrlHelper, String, Object)

Źródło:
UrlHelperExtensions.cs
Źródło:
UrlHelperExtensions.cs
Źródło:
UrlHelperExtensions.cs

Generuje adres URL ze ścieżką bezwzględną dla określonej i routeName trasy values.

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

Parametry

helper
IUrlHelper

Element IUrlHelper.

routeName
String

Nazwa trasy używanej do generowania adresu URL.

values
Object

Obiekt, który zawiera wartości tras.

Zwraca

Wygenerowany adres URL.

Dotyczy

RouteUrl(IUrlHelper, String, Object, String)

Źródło:
UrlHelperExtensions.cs
Źródło:
UrlHelperExtensions.cs
Źródło:
UrlHelperExtensions.cs

Generuje adres URL ze ścieżką bezwzględną dla określonej trasy routeName i trasy values, która zawiera określony protocol do użycia. Zobacz sekcję uwagi, aby uzyskać ważne informacje o zabezpieczeniach.

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

Parametry

helper
IUrlHelper

Element IUrlHelper.

routeName
String

Nazwa trasy używanej do generowania adresu URL.

values
Object

Obiekt, który zawiera wartości tras.

protocol
String

Protokół adresu URL, taki jak "http" lub "https".

Zwraca

Wygenerowany adres URL.

Uwagi

Ta metoda używa wartości , Host aby wypełnić sekcję hosta wygenerowanego identyfikatora URI. Poleganie na wartości bieżącego żądania może zezwalać niezaufanym wejściom na wpływ na wynikowy identyfikator URI, chyba że Host nagłówek został zweryfikowany. Zapoznaj się z dokumentacją wdrażania, aby uzyskać instrukcje dotyczące prawidłowego weryfikowania nagłówka Host w środowisku wdrażania.

Dotyczy

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

Źródło:
UrlHelperExtensions.cs
Źródło:
UrlHelperExtensions.cs
Źródło:
UrlHelperExtensions.cs

Generuje adres URL ze ścieżką bezwzględną dla określonej trasy routeName i trasy values, która zawiera określony protocol element do użycia, host nazwy i fragment. Generuje bezwzględny adres URL, jeśli Protocol i Host nie jest.null Zobacz sekcję uwagi, aby uzyskać ważne informacje o zabezpieczeniach.

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

Parametry

helper
IUrlHelper

Element IUrlHelper.

routeName
String

Nazwa trasy używanej do generowania adresu URL.

values
Object

Obiekt, który zawiera wartości tras.

protocol
String

Protokół adresu URL, taki jak "http" lub "https".

host
String

Nazwa hosta adresu URL.

fragment
String

Fragment adresu URL.

Zwraca

Wygenerowany adres URL.

Uwagi

Wartość host powinna być zaufaną wartością. Poleganie na wartości bieżącego żądania może zezwalać niezaufanym wejściom na wpływ na wynikowy identyfikator URI, chyba że Host nagłówek został zweryfikowany. Zapoznaj się z dokumentacją wdrażania, aby uzyskać instrukcje dotyczące prawidłowego weryfikowania nagłówka Host w środowisku wdrażania.

Dotyczy