Partilhar via


UrlHelperExtensions.Action Método

Definição

Sobrecargas

Action(IUrlHelper)

Gera uma URL com um caminho para um método de ação.

Action(IUrlHelper, String)

Gera uma URL com um caminho para um método de ação, que contém o nome especificado action .

Action(IUrlHelper, String, Object)

Gera uma URL com um caminho para um método de ação, que contém o nome e a rota especificados actionvalues.

Action(IUrlHelper, String, String)

Gera uma URL com um caminho para um método de ação, que contém os nomes e controller especificadosaction.

Action(IUrlHelper, String, String, Object)

Gera uma URL com um caminho para um método de ação, que contém o nome, controller o nome e a rota especificados actionvalues.

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

Gera uma URL com um caminho para um método de ação, que contém o nome, controller o nome, a rota valuese protocol a serem usados especificadosaction. Consulte a seção comentários para obter informações importantes de segurança.

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

Gera uma URL com um caminho para um método de ação, que contém o nome, controller o nome, a rota values, protocol a ser usado e host o nome especificadosaction. Gera uma URL absoluta se o protocol e host nãonull forem. Consulte a seção comentários para obter informações importantes de segurança.

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

Gera uma URL com um caminho para um método de ação, que contém o nome, controller o nome, a rota values, protocol a action ser usado, host o nome e fragmento . Gera uma URL absoluta se o protocol e host nãonull forem. Consulte a seção comentários para obter informações importantes de segurança.

Action(IUrlHelper)

Origem:
UrlHelperExtensions.cs
Origem:
UrlHelperExtensions.cs
Origem:
UrlHelperExtensions.cs

Gera uma URL com um caminho para um método de ação.

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

Parâmetros

Retornos

A URL gerada.

Aplica-se a

Action(IUrlHelper, String)

Origem:
UrlHelperExtensions.cs
Origem:
UrlHelperExtensions.cs
Origem:
UrlHelperExtensions.cs

Gera uma URL com um caminho para um método de ação, que contém o nome especificado 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

Parâmetros

action
String

O nome do método da ação.

Retornos

A URL gerada.

Aplica-se a

Action(IUrlHelper, String, Object)

Origem:
UrlHelperExtensions.cs
Origem:
UrlHelperExtensions.cs
Origem:
UrlHelperExtensions.cs

Gera uma URL com um caminho para um método de ação, que contém o nome e a rota especificados actionvalues.

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

Parâmetros

action
String

O nome do método da ação.

values
Object

Um objeto que contém valores de rota.

Retornos

A URL gerada.

Aplica-se a

Action(IUrlHelper, String, String)

Origem:
UrlHelperExtensions.cs
Origem:
UrlHelperExtensions.cs
Origem:
UrlHelperExtensions.cs

Gera uma URL com um caminho para um método de ação, que contém os nomes e controller especificadosaction.

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

Parâmetros

action
String

O nome do método da ação.

controller
String

O nome do controlador.

Retornos

A URL gerada.

Aplica-se a

Action(IUrlHelper, String, String, Object)

Origem:
UrlHelperExtensions.cs
Origem:
UrlHelperExtensions.cs
Origem:
UrlHelperExtensions.cs

Gera uma URL com um caminho para um método de ação, que contém o nome, controller o nome e a rota especificados actionvalues.

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

Parâmetros

action
String

O nome do método da ação.

controller
String

O nome do controlador.

values
Object

Um objeto que contém valores de rota.

Retornos

A URL gerada.

Aplica-se a

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

Origem:
UrlHelperExtensions.cs
Origem:
UrlHelperExtensions.cs
Origem:
UrlHelperExtensions.cs

Gera uma URL com um caminho para um método de ação, que contém o nome, controller o nome, a rota valuese protocol a serem usados especificadosaction. Consulte a seção comentários para obter informações importantes de segurança.

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

Parâmetros

action
String

O nome do método da ação.

controller
String

O nome do controlador.

values
Object

Um objeto que contém valores de rota.

protocol
String

O protocolo para a URL, como "http" ou "https".

Retornos

A URL gerada.

Comentários

Esse método usa o valor de Host para preencher a seção host do URI gerado. Confiar no valor da solicitação atual pode permitir que a entrada não confiável influencie o URI resultante, a menos que o Host cabeçalho tenha sido validado. Consulte a documentação de implantação para obter instruções sobre como validar corretamente o Host cabeçalho em seu ambiente de implantação.

Aplica-se a

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

Origem:
UrlHelperExtensions.cs
Origem:
UrlHelperExtensions.cs
Origem:
UrlHelperExtensions.cs

Gera uma URL com um caminho para um método de ação, que contém o nome, controller o nome, a rota values, protocol a ser usado e host o nome especificadosaction. Gera uma URL absoluta se o protocol e host nãonull forem. Consulte a seção comentários para obter informações importantes de segurança.

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

Parâmetros

action
String

O nome do método da ação.

controller
String

O nome do controlador.

values
Object

Um objeto que contém valores de rota.

protocol
String

O protocolo para a URL, como "http" ou "https".

host
String

O nome do host da URL.

Retornos

A URL gerada.

Comentários

O valor de host deve ser um valor confiável. Confiar no valor da solicitação atual pode permitir que a entrada não confiável influencie o URI resultante, a menos que o Host cabeçalho tenha sido validado. Consulte a documentação de implantação para obter instruções sobre como validar corretamente o Host cabeçalho em seu ambiente de implantação.

Aplica-se a

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

Origem:
UrlHelperExtensions.cs
Origem:
UrlHelperExtensions.cs
Origem:
UrlHelperExtensions.cs

Gera uma URL com um caminho para um método de ação, que contém o nome, controller o nome, a rota values, protocol a action ser usado, host o nome e fragmento . Gera uma URL absoluta se o protocol e host nãonull forem. Consulte a seção comentários para obter informações importantes de segurança.

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

Parâmetros

action
String

O nome do método da ação.

controller
String

O nome do controlador.

values
Object

Um objeto que contém valores de rota.

protocol
String

O protocolo para a URL, como "http" ou "https".

host
String

O nome do host da URL.

fragment
String

O fragmento da URL.

Retornos

A URL gerada.

Comentários

O valor de host deve ser um valor confiável. Confiar no valor da solicitação atual pode permitir que a entrada não confiável influencie o URI resultante, a menos que o Host cabeçalho tenha sido validado. Consulte a documentação de implantação para obter instruções sobre como validar corretamente o Host cabeçalho em seu ambiente de implantação.

Aplica-se a