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)
- Исходный код:
- UrlHelperExtensions.cs
- Исходный код:
- UrlHelperExtensions.cs
- Исходный код:
- UrlHelperExtensions.cs
Создает 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)
- Исходный код:
- UrlHelperExtensions.cs
- Исходный код:
- UrlHelperExtensions.cs
- Исходный код:
- UrlHelperExtensions.cs
Создает 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)
- Исходный код:
- UrlHelperExtensions.cs
- Исходный код:
- UrlHelperExtensions.cs
- Исходный код:
- UrlHelperExtensions.cs
Создает 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)
- Исходный код:
- UrlHelperExtensions.cs
- Исходный код:
- UrlHelperExtensions.cs
- Исходный код:
- UrlHelperExtensions.cs
Создает 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)
- Исходный код:
- UrlHelperExtensions.cs
- Исходный код:
- UrlHelperExtensions.cs
- Исходный код:
- UrlHelperExtensions.cs
Создает 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)
- Исходный код:
- UrlHelperExtensions.cs
- Исходный код:
- UrlHelperExtensions.cs
- Исходный код:
- UrlHelperExtensions.cs
Создает 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)
- Исходный код:
- UrlHelperExtensions.cs
- Исходный код:
- UrlHelperExtensions.cs
- Исходный код:
- UrlHelperExtensions.cs
Создает 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)
- Исходный код:
- UrlHelperExtensions.cs
- Исходный код:
- UrlHelperExtensions.cs
- Исходный код:
- UrlHelperExtensions.cs
Создает URL-адрес с путем метода действия, который содержит указанное имя action
, имя controller
, маршрут values
, protocol
использовать, host
имя и fragment
.
Создает абсолютный 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
в среде развертывания.