UrlHelperExtensions.Action Méthode

Définition

Surcharges

Action(IUrlHelper)

Génère une URL avec un chemin d’accès pour une méthode d’action.

Action(IUrlHelper, String)

Génère une URL avec un chemin d’accès pour une méthode d’action, qui contient le nom spécifié action .

Action(IUrlHelper, String, Object)

Génère une URL avec un chemin d’accès pour une méthode d’action, qui contient le nom et l’itinéraire valuesspécifiésaction.

Action(IUrlHelper, String, String)

Génère une URL avec un chemin d’accès pour une méthode d’action, qui contient les noms et controller spécifiésaction.

Action(IUrlHelper, String, String, Object)

Génère une URL avec un chemin d’accès pour une méthode d’action, qui contient le nom, controller le nom et l’itinéraire valuesspécifiésaction.

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

Génère une URL avec un chemin d’accès pour une méthode d’action, qui contient le nom, controller le nom, l’itinéraire valueset protocol à utiliser spécifiésaction. Consultez la section remarques pour obtenir des informations de sécurité importantes.

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

Génère une URL avec un chemin d’accès pour une méthode d’action, qui contient le nom, controller le nom, l’itinéraire values, protocol à utiliser et host le nom spécifiésaction. Génère une URL absolue si et protocolhost ne sont pas.null Consultez la section remarques pour obtenir des informations de sécurité importantes.

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

Génère une URL avec un chemin d’accès pour une méthode d’action, qui contient le nom, controller le nom, l’itinéraire valuesprotocol , action à utiliser, host le nom et fragment. Génère une URL absolue si et protocolhost ne sont pas.null Consultez la section remarques pour obtenir des informations de sécurité importantes.

Action(IUrlHelper)

Génère une URL avec un chemin d’accès pour une méthode d’action.

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

Paramètres

helper
IUrlHelper

L’IUrlHelperopérateur

Retours

URL générée.

S’applique à

Action(IUrlHelper, String)

Génère une URL avec un chemin d’accès pour une méthode d’action, qui contient le nom spécifié 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

Paramètres

helper
IUrlHelper

L’IUrlHelperopérateur

action
String

Nom de la méthode d’action.

Retours

URL générée.

S’applique à

Action(IUrlHelper, String, Object)

Génère une URL avec un chemin d’accès pour une méthode d’action, qui contient le nom et l’itinéraire valuesspécifiésaction.

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

Paramètres

helper
IUrlHelper

L’IUrlHelperopérateur

action
String

Nom de la méthode d’action.

values
Object

Objet qui contient des valeurs de route.

Retours

URL générée.

S’applique à

Action(IUrlHelper, String, String)

Génère une URL avec un chemin d’accès pour une méthode d’action, qui contient les noms et controller spécifiésaction.

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

Paramètres

helper
IUrlHelper

L’IUrlHelperopérateur

action
String

Nom de la méthode d’action.

controller
String

Nom du contrôleur.

Retours

URL générée.

S’applique à

Action(IUrlHelper, String, String, Object)

Génère une URL avec un chemin d’accès pour une méthode d’action, qui contient le nom, controller le nom et l’itinéraire valuesspécifiésaction.

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

Paramètres

helper
IUrlHelper

L’IUrlHelperopérateur

action
String

Nom de la méthode d’action.

controller
String

Nom du contrôleur.

values
Object

Objet qui contient des valeurs de route.

Retours

URL générée.

S’applique à

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

Génère une URL avec un chemin d’accès pour une méthode d’action, qui contient le nom, controller le nom, l’itinéraire valueset protocol à utiliser spécifiésaction. Consultez la section remarques pour obtenir des informations de sécurité importantes.

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

Paramètres

helper
IUrlHelper

L’IUrlHelperopérateur

action
String

Nom de la méthode d’action.

controller
String

Nom du contrôleur.

values
Object

Objet qui contient des valeurs de route.

protocol
String

Protocole de l'URL, par exemple « http » ou « https ».

Retours

URL générée.

Remarques

Cette méthode utilise la valeur de Host pour remplir la section hôte de l’URI généré. Le fait de s’appuyer sur la valeur de la requête actuelle peut permettre à une entrée non approuvée d’influencer l’URI résultant, sauf si l’en-tête Host a été validé. Consultez la documentation sur le déploiement pour obtenir des instructions sur la façon de valider correctement l’en-tête Host dans votre environnement de déploiement.

S’applique à

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

Génère une URL avec un chemin d’accès pour une méthode d’action, qui contient le nom, controller le nom, l’itinéraire values, protocol à utiliser et host le nom spécifiésaction. Génère une URL absolue si et protocolhost ne sont pas.null Consultez la section remarques pour obtenir des informations de sécurité importantes.

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

Paramètres

helper
IUrlHelper

L’IUrlHelperopérateur

action
String

Nom de la méthode d’action.

controller
String

Nom du contrôleur.

values
Object

Objet qui contient des valeurs de route.

protocol
String

Protocole de l'URL, par exemple « http » ou « https ».

host
String

Nom d'hôte de l'URL.

Retours

URL générée.

Remarques

La valeur de host doit être une valeur approuvée. Le fait de s’appuyer sur la valeur de la requête actuelle peut permettre à une entrée non approuvée d’influencer l’URI résultant, sauf si l’en-tête Host a été validé. Consultez la documentation sur le déploiement pour obtenir des instructions sur la façon de valider correctement l’en-tête Host dans votre environnement de déploiement.

S’applique à

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

Génère une URL avec un chemin d’accès pour une méthode d’action, qui contient le nom, controller le nom, l’itinéraire valuesprotocol , action à utiliser, host le nom et fragment. Génère une URL absolue si et protocolhost ne sont pas.null Consultez la section remarques pour obtenir des informations de sécurité importantes.

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

Paramètres

helper
IUrlHelper

L’IUrlHelperopérateur

action
String

Nom de la méthode d’action.

controller
String

Nom du contrôleur.

values
Object

Objet qui contient des valeurs de route.

protocol
String

Protocole de l'URL, par exemple « http » ou « https ».

host
String

Nom d'hôte de l'URL.

fragment
String

Fragment de l’URL.

Retours

URL générée.

Remarques

La valeur de host doit être une valeur approuvée. Le fait de s’appuyer sur la valeur de la requête actuelle peut permettre à une entrée non approuvée d’influencer l’URI résultant, sauf si l’en-tête Host a été validé. Consultez la documentation sur le déploiement pour obtenir des instructions sur la façon de valider correctement l’en-tête Host dans votre environnement de déploiement.

S’applique à