Share via


UrlHelperExtensions.Action Metoda

Definice

Přetížení

Action(IUrlHelper)

Vygeneruje adresu URL s cestou pro metodu akce.

Action(IUrlHelper, String)

Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadaný action název.

Action(IUrlHelper, String, Object)

Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadaný action název a trasu values.

Action(IUrlHelper, String, String)

Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadané action názvy a controller .

Action(IUrlHelper, String, String, Object)

Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadaný action název, controller název a trasu values.

Action(IUrlHelper, String, String, Object, String)

Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadaný action název, controller název, trasu valuesa protocol použít. Důležité informace o zabezpečení najdete v části s poznámkami.

Action(IUrlHelper, String, String, Object, String, String)

Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadaný action název, název, controller trasu values, protocol která se má použít, a host název. Vygeneruje absolutní adresu URL, protocolhost pokud a nejsou.null Důležité informace o zabezpečení najdete v části s poznámkami.

Action(IUrlHelper, String, String, Object, String, String, String)

Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadaný action název, název, controller trasu values, protocol která se má použít, host název a fragment. Vygeneruje absolutní adresu URL, protocolhost pokud a nejsou.null Důležité informace o zabezpečení najdete v části s poznámkami.

Action(IUrlHelper)

Zdroj:
UrlHelperExtensions.cs
Zdroj:
UrlHelperExtensions.cs

Vygeneruje adresu URL s cestou pro metodu akce.

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

Parametry

helper
IUrlHelper

Hodnota IUrlHelper

Návraty

Vygenerovaná adresa URL.

Platí pro

Action(IUrlHelper, String)

Zdroj:
UrlHelperExtensions.cs
Zdroj:
UrlHelperExtensions.cs

Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadaný action název.

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

Parametry

helper
IUrlHelper

Hodnota IUrlHelper

action
String

Název metody akce.

Návraty

Vygenerovaná adresa URL.

Platí pro

Action(IUrlHelper, String, Object)

Zdroj:
UrlHelperExtensions.cs
Zdroj:
UrlHelperExtensions.cs

Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadaný action název a trasu values.

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

Parametry

helper
IUrlHelper

Hodnota IUrlHelper

action
String

Název metody akce.

values
Object

Objekt, který obsahuje hodnoty trasy.

Návraty

Vygenerovaná adresa URL.

Platí pro

Action(IUrlHelper, String, String)

Zdroj:
UrlHelperExtensions.cs
Zdroj:
UrlHelperExtensions.cs

Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadané action názvy a controller .

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

Parametry

helper
IUrlHelper

Hodnota IUrlHelper

action
String

Název metody akce.

controller
String

Název kontroleru.

Návraty

Vygenerovaná adresa URL.

Platí pro

Action(IUrlHelper, String, String, Object)

Zdroj:
UrlHelperExtensions.cs
Zdroj:
UrlHelperExtensions.cs

Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadaný action název, controller název a trasu values.

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

Parametry

helper
IUrlHelper

Hodnota IUrlHelper

action
String

Název metody akce.

controller
String

Název kontroleru.

values
Object

Objekt, který obsahuje hodnoty trasy.

Návraty

Vygenerovaná adresa URL.

Platí pro

Action(IUrlHelper, String, String, Object, String)

Zdroj:
UrlHelperExtensions.cs
Zdroj:
UrlHelperExtensions.cs

Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadaný action název, controller název, trasu valuesa protocol použít. Důležité informace o zabezpečení najdete v části s poznámkami.

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

Parametry

helper
IUrlHelper

Hodnota IUrlHelper

action
String

Název metody akce.

controller
String

Název kontroleru.

values
Object

Objekt, který obsahuje hodnoty trasy.

protocol
String

Protokol pro adresu URL, například "http" nebo "https".

Návraty

Vygenerovaná adresa URL.

Poznámky

Tato metoda používá hodnotu k Host naplnění části hostitele vygenerovaného identifikátoru URI. Spoléhání se na hodnotu aktuálního požadavku může umožnit nedůvěryhodnému vstupu ovlivnit výsledný identifikátor URI, pokud Host není hlavička ověřena. Pokyny, jak správně ověřit hlavičku Host v prostředí nasazení, najdete v dokumentaci k nasazení.

Platí pro

Action(IUrlHelper, String, String, Object, String, String)

Zdroj:
UrlHelperExtensions.cs
Zdroj:
UrlHelperExtensions.cs

Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadaný action název, název, controller trasu values, protocol která se má použít, a host název. Vygeneruje absolutní adresu URL, protocolhost pokud a nejsou.null Důležité informace o zabezpečení najdete v části s poznámkami.

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

Parametry

helper
IUrlHelper

Hodnota IUrlHelper

action
String

Název metody akce.

controller
String

Název kontroleru.

values
Object

Objekt, který obsahuje hodnoty trasy.

protocol
String

Protokol pro adresu URL, například "http" nebo "https".

host
String

Název hostitele pro adresu URL.

Návraty

Vygenerovaná adresa URL.

Poznámky

Hodnota host by měla být důvěryhodná hodnota. Spoléhání se na hodnotu aktuálního požadavku může umožnit nedůvěryhodnému vstupu ovlivnit výsledný identifikátor URI, pokud Host není hlavička ověřena. Pokyny, jak správně ověřit hlavičku Host v prostředí nasazení, najdete v dokumentaci k nasazení.

Platí pro

Action(IUrlHelper, String, String, Object, String, String, String)

Zdroj:
UrlHelperExtensions.cs
Zdroj:
UrlHelperExtensions.cs

Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadaný action název, název, controller trasu values, protocol která se má použít, host název a fragment. Vygeneruje absolutní adresu URL, protocolhost pokud a nejsou.null Důležité informace o zabezpečení najdete v části s poznámkami.

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

Parametry

helper
IUrlHelper

Hodnota IUrlHelper

action
String

Název metody akce.

controller
String

Název kontroleru.

values
Object

Objekt, který obsahuje hodnoty trasy.

protocol
String

Protokol pro adresu URL, například "http" nebo "https".

host
String

Název hostitele pro adresu URL.

fragment
String

Fragment adresy URL.

Návraty

Vygenerovaná adresa URL.

Poznámky

Hodnota host by měla být důvěryhodná hodnota. Spoléhání se na hodnotu aktuálního požadavku může umožnit nedůvěryhodnému vstupu ovlivnit výsledný identifikátor URI, pokud Host není hlavička ověřena. Pokyny, jak správně ověřit hlavičku Host v prostředí nasazení, najdete v dokumentaci k nasazení.

Platí pro