Поделиться через


UrlHelperExtensions.Action Метод

Определение

Перегрузки

Action(IUrlHelper)

Создает URL-адрес с путем к методу действия.

Action(IUrlHelper, String)

Создает URL-адрес с путем к методу действия, который содержит указанное action имя.

Action(IUrlHelper, String, Object)

Создает URL-адрес с путем для метода действия, который содержит указанное action имя и маршрут values.

Action(IUrlHelper, String, String)

Создает URL-адрес с путем к методу действия, который содержит указанные action имена и controller .

Action(IUrlHelper, String, String, Object)

Создает URL-адрес с путем для метода действия, который содержит указанное action имя, controller имя и маршрут values.

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

Создает URL-адрес с путем к методу действия, который содержит указанное action имя, имя, controller маршрут valuesи protocol для использования. Важные сведения о безопасности см. в разделе примечаний.

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

Создает URL-адрес с путем к методу действия, который содержит указанное action имя, имя, controller маршрут valuesи protocolhost имя. Создает абсолютный URL-адрес, protocol если и host не являются .null Важные сведения о безопасности см. в разделе примечаний.

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

Создает URL-адрес с путем для метода действия, который содержит указанное action имя, имя, controller маршрут valuesдля protocol использования, host имя и fragment. Создает абсолютный URL-адрес, protocol если и host не являются .null Важные сведения о безопасности см. в разделе примечаний.

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

Параметры

Возвращаемое значение

Созданный 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

Параметры

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

Параметры

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

Параметры

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

Параметры

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

Параметры

action
String

Имя метода действия.

controller
String

Имя контроллера.

values
Object

Объект , содержащий значения маршрута.

protocol
String

Протокол для URL-адреса, например "http" или "https".

Возвращаемое значение

Созданный URL-адрес.

Комментарии

Этот метод использует значение Host для заполнения раздела узла созданного URI. Использование значения текущего запроса может позволить ненадежным входным данным влиять на результирующий универсальный Host код ресурса (URI), если только заголовок не был проверен. Инструкции по правильной проверке заголовка Host в среде развертывания см. в документации по развертыванию.

Применяется к

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

Исходный код:
UrlHelperExtensions.cs
Исходный код:
UrlHelperExtensions.cs
Исходный код:
UrlHelperExtensions.cs

Создает URL-адрес с путем к методу действия, который содержит указанное action имя, имя, controller маршрут valuesи protocolhost имя. Создает абсолютный 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

Параметры

action
String

Имя метода действия.

controller
String

Имя контроллера.

values
Object

Объект , содержащий значения маршрута.

protocol
String

Протокол для URL-адреса, например "http" или "https".

host
String

Имя узла для URL-адреса.

Возвращаемое значение

Созданный URL-адрес.

Комментарии

Значение host должно быть доверенным значением. Использование значения текущего запроса может позволить ненадежным входным данным влиять на результирующий универсальный Host код ресурса (URI), если только заголовок не был проверен. Инструкции по правильной проверке заголовка 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

Параметры

action
String

Имя метода действия.

controller
String

Имя контроллера.

values
Object

Объект , содержащий значения маршрута.

protocol
String

Протокол для URL-адреса, например "http" или "https".

host
String

Имя узла для URL-адреса.

fragment
String

Фрагмент URL-адреса.

Возвращаемое значение

Созданный URL-адрес.

Комментарии

Значение host должно быть доверенным значением. Использование значения текущего запроса может позволить ненадежным входным данным влиять на результирующий универсальный Host код ресурса (URI), если только заголовок не был проверен. Инструкции по правильной проверке заголовка Host в среде развертывания см. в документации по развертыванию.

Применяется к