Condividi tramite


UrlHelperExtensions.Action Metodo

Definizione

Overload

Action(IUrlHelper)

Genera un URL con un percorso per un metodo di azione.

Action(IUrlHelper, String)

Genera un URL con un percorso per un metodo di azione che contiene il nome specificato action .

Action(IUrlHelper, String, Object)

Genera un URL con un percorso per un metodo di azione che contiene il nome e la route valuesspecificatiaction.

Action(IUrlHelper, String, String)

Genera un URL con un percorso per un metodo di azione che contiene i nomi e controller specificatiaction.

Action(IUrlHelper, String, String, Object)

Genera un URL con un percorso per un metodo di azione che contiene il nome, controller il nome e la route valuesspecificatiaction.

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

Genera un URL con un percorso per un metodo di azione, che contiene il nome, il nome, controller il nome, la route valuese protocol l'usoaction. Per informazioni importanti sulla sicurezza, vedere la sezione osservazioni.

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

Genera un URL con un percorso per un metodo di azione che contiene il nome, controller la routevaluesprotocol, l'uso e host il nome specificatiaction. Genera un URL assoluto se l'oggetto protocol e host non ènull. Per informazioni importanti sulla sicurezza, vedere la sezione osservazioni.

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

Genera un URL con un percorso per un metodo di azione che contiene il nome, la routeprotocol, l'uso, hostcontroller il action nome e fragment.values Genera un URL assoluto se l'oggetto protocol e host non ènull. Per informazioni importanti sulla sicurezza, vedere la sezione osservazioni.

Action(IUrlHelper)

Origine:
UrlHelperExtensions.cs
Origine:
UrlHelperExtensions.cs

Genera un URL con un percorso per un metodo di azione.

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

Parametri

helper
IUrlHelper

Oggetto IUrlHelper.

Restituisce

URL generato.

Si applica a

Action(IUrlHelper, String)

Origine:
UrlHelperExtensions.cs
Origine:
UrlHelperExtensions.cs

Genera un URL con un percorso per un metodo di azione che contiene il nome specificato action .

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

Parametri

helper
IUrlHelper

Oggetto IUrlHelper.

action
String

Nome del metodo di azione.

Restituisce

URL generato.

Si applica a

Action(IUrlHelper, String, Object)

Origine:
UrlHelperExtensions.cs
Origine:
UrlHelperExtensions.cs

Genera un URL con un percorso per un metodo di azione che contiene il nome e la route valuesspecificatiaction.

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

Parametri

helper
IUrlHelper

Oggetto IUrlHelper.

action
String

Nome del metodo di azione.

values
Object

Oggetto che contiene valori di route.

Restituisce

URL generato.

Si applica a

Action(IUrlHelper, String, String)

Origine:
UrlHelperExtensions.cs
Origine:
UrlHelperExtensions.cs

Genera un URL con un percorso per un metodo di azione che contiene i nomi e controller specificatiaction.

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

Parametri

helper
IUrlHelper

Oggetto IUrlHelper.

action
String

Nome del metodo di azione.

controller
String

Nome del controller.

Restituisce

URL generato.

Si applica a

Action(IUrlHelper, String, String, Object)

Origine:
UrlHelperExtensions.cs
Origine:
UrlHelperExtensions.cs

Genera un URL con un percorso per un metodo di azione che contiene il nome, controller il nome e la route valuesspecificatiaction.

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

Parametri

helper
IUrlHelper

Oggetto IUrlHelper.

action
String

Nome del metodo di azione.

controller
String

Nome del controller.

values
Object

Oggetto che contiene valori di route.

Restituisce

URL generato.

Si applica a

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

Origine:
UrlHelperExtensions.cs
Origine:
UrlHelperExtensions.cs

Genera un URL con un percorso per un metodo di azione, che contiene il nome, il nome, controller il nome, la route valuese protocol l'usoaction. Per informazioni importanti sulla sicurezza, vedere la sezione osservazioni.

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

Parametri

helper
IUrlHelper

Oggetto IUrlHelper.

action
String

Nome del metodo di azione.

controller
String

Nome del controller.

values
Object

Oggetto che contiene valori di route.

protocol
String

Protocollo per l'URL, ad esempio "http" o "https".

Restituisce

URL generato.

Commenti

Questo metodo usa il valore di Host per popolare la sezione host dell'URI generato. L'uso del valore della richiesta corrente può consentire all'input non attendibile di influenzare l'URI risultante a meno che l'intestazione Host non sia stata convalidata. Per istruzioni su come convalidare correttamente l'intestazione nell'ambiente di distribuzione, vedere la Host documentazione relativa alla distribuzione.

Si applica a

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

Origine:
UrlHelperExtensions.cs
Origine:
UrlHelperExtensions.cs

Genera un URL con un percorso per un metodo di azione che contiene il nome, controller la routevaluesprotocol, l'uso e host il nome specificatiaction. Genera un URL assoluto se l'oggetto protocol e host non ènull. Per informazioni importanti sulla sicurezza, vedere la sezione osservazioni.

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

Parametri

helper
IUrlHelper

Oggetto IUrlHelper.

action
String

Nome del metodo di azione.

controller
String

Nome del controller.

values
Object

Oggetto che contiene valori di route.

protocol
String

Protocollo per l'URL, ad esempio "http" o "https".

host
String

Nome host per l'URL.

Restituisce

URL generato.

Commenti

Il valore di host deve essere un valore attendibile. L'uso del valore della richiesta corrente può consentire all'input non attendibile di influenzare l'URI risultante a meno che l'intestazione Host non sia stata convalidata. Per istruzioni su come convalidare correttamente l'intestazione nell'ambiente di distribuzione, vedere la Host documentazione relativa alla distribuzione.

Si applica a

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

Origine:
UrlHelperExtensions.cs
Origine:
UrlHelperExtensions.cs

Genera un URL con un percorso per un metodo di azione che contiene il nome, la routeprotocol, l'uso, hostcontroller il action nome e fragment.values Genera un URL assoluto se l'oggetto protocol e host non ènull. Per informazioni importanti sulla sicurezza, vedere la sezione osservazioni.

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

Parametri

helper
IUrlHelper

Oggetto IUrlHelper.

action
String

Nome del metodo di azione.

controller
String

Nome del controller.

values
Object

Oggetto che contiene valori di route.

protocol
String

Protocollo per l'URL, ad esempio "http" o "https".

host
String

Nome host per l'URL.

fragment
String

Frammento per l'URL.

Restituisce

URL generato.

Commenti

Il valore di host deve essere un valore attendibile. L'uso del valore della richiesta corrente può consentire all'input non attendibile di influenzare l'URI risultante a meno che l'intestazione Host non sia stata convalidata. Per istruzioni su come convalidare correttamente l'intestazione nell'ambiente di distribuzione, vedere la Host documentazione relativa alla distribuzione.

Si applica a