UrlHelperExtensions.Action Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Action(IUrlHelper) |
Создает URL-адрес с путем для метода действия. |
Action(IUrlHelper, String) |
Создает URL-адрес с путем для метода действия, содержащего указанное |
Action(IUrlHelper, String, Object) |
Создает URL-адрес с путем для метода действия, который содержит указанное |
Action(IUrlHelper, String, String) |
Создает URL-адрес с путем к методу действия, который содержит указанные |
Action(IUrlHelper, String, String, Object) |
Создает URL-адрес с путем к методу действия, который содержит указанное |
Action(IUrlHelper, String, String, Object, String) |
Создает URL-адрес с путем к методу действия, который содержит указанное |
Action(IUrlHelper, String, String, Object, String, String) |
Создает URL-адрес с путем к методу действия, который содержит указанное |
Action(IUrlHelper, String, String, Object, String, String, String) |
Создает URL-адрес с путем к методу действия, который содержит указанное имя, |
Action(IUrlHelper)
Создает URL-адрес с путем для метода действия.
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
Параметры
- helper
- IUrlHelper
Возвращаемое значение
Созданный URL-адрес.
Применяется к
Action(IUrlHelper, String)
Создает URL-адрес с путем для метода действия, содержащего указанное 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
Параметры
- helper
- IUrlHelper
- action
- String
Имя метода действия.
Возвращаемое значение
Созданный URL-адрес.
Применяется к
Action(IUrlHelper, String, Object)
Создает URL-адрес с путем для метода действия, который содержит указанное action
имя и маршрут 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
Параметры
- helper
- IUrlHelper
- action
- String
Имя метода действия.
- values
- Object
Объект, содержащий значения маршрута.
Возвращаемое значение
Созданный URL-адрес.
Применяется к
Action(IUrlHelper, String, String)
Создает URL-адрес с путем к методу действия, который содержит указанные action
и 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
Параметры
- helper
- IUrlHelper
- action
- String
Имя метода действия.
- controller
- String
Имя контроллера.
Возвращаемое значение
Созданный URL-адрес.
Применяется к
Action(IUrlHelper, String, String, Object)
Создает URL-адрес с путем к методу действия, который содержит указанное action
имя, controller
имя и маршрут 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
Параметры
- helper
- IUrlHelper
- action
- String
Имя метода действия.
- controller
- String
Имя контроллера.
- values
- Object
Объект, содержащий значения маршрута.
Возвращаемое значение
Созданный URL-адрес.
Применяется к
Action(IUrlHelper, String, String, Object, String)
Создает URL-адрес с путем к методу действия, который содержит указанное action
имя, имя, controller
маршрут values
и protocol
используемый метод. Важные сведения о безопасности см. в разделе "Примечания".
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
Параметры
- helper
- IUrlHelper
- action
- String
Имя метода действия.
- controller
- String
Имя контроллера.
- values
- Object
Объект, содержащий значения маршрута.
- protocol
- String
Протокол для URL-адреса, например "http" или "https".
Возвращаемое значение
Созданный URL-адрес.
Комментарии
Этот метод использует значение Host для заполнения раздела узла созданного URI. Использование значения текущего запроса может позволить ненадежным входным данным влиять на результирующий универсальный код ресурса (URI), если Host
только заголовок не проверен. Инструкции по правильной проверке заголовка Host
в среде развертывания см. в документации по развертыванию.
Применяется к
Action(IUrlHelper, String, String, Object, String, String)
Создает URL-адрес с путем к методу действия, который содержит указанное action
имя, имя, controller
маршрут values
, protocol
используемый и host
имя.
Создает абсолютный URL-адрес, если protocol
он не host
являетсяnull
. Важные сведения о безопасности см. в разделе "Примечания".
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
Параметры
- helper
- IUrlHelper
- action
- String
Имя метода действия.
- controller
- String
Имя контроллера.
- values
- Object
Объект, содержащий значения маршрута.
- protocol
- String
Протокол для URL-адреса, например "http" или "https".
- host
- String
Имя узла для URL-адреса.
Возвращаемое значение
Созданный URL-адрес.
Комментарии
Значение host
должно быть доверенным значением. Использование значения текущего запроса может позволить ненадежным входным данным влиять на результирующий универсальный код ресурса (URI), если Host
только заголовок не проверен. Инструкции по правильной проверке заголовка Host
в среде развертывания см. в документации по развертыванию.
Применяется к
Action(IUrlHelper, String, String, Object, String, String, String)
Создает URL-адрес с путем к методу действия, который содержит указанное имя, controller
имя, маршрутvalues
, protocol
использование, host
имя иfragment
.action
Создает абсолютный URL-адрес, если protocol
он не host
являетсяnull
. Важные сведения о безопасности см. в разделе "Примечания".
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
Параметры
- helper
- IUrlHelper
- action
- String
Имя метода действия.
- controller
- String
Имя контроллера.
- values
- Object
Объект, содержащий значения маршрута.
- protocol
- String
Протокол для URL-адреса, например "http" или "https".
- host
- String
Имя узла для URL-адреса.
- fragment
- String
Фрагмент URL-адреса.
Возвращаемое значение
Созданный URL-адрес.
Комментарии
Значение host
должно быть доверенным значением. Использование значения текущего запроса может позволить ненадежным входным данным влиять на результирующий универсальный код ресурса (URI), если Host
только заголовок не проверен. Инструкции по правильной проверке заголовка Host
в среде развертывания см. в документации по развертыванию.