UrlHelper Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит методы построения URL-адресов для MVC ASP.NET в приложении.
public class UrlHelper
type UrlHelper = class
Public Class UrlHelper
- Наследование
-
UrlHelper
Конструкторы
UrlHelper() |
Инициализирует новый экземпляр класса UrlHelper. |
UrlHelper(RequestContext) |
Инициализирует новый экземпляр класса , UrlHelper используя указанный контекст запроса. |
UrlHelper(RequestContext, RouteCollection) |
Инициализирует новый экземпляр класса , UrlHelper используя указанный контекст запроса и коллекцию маршрутов. |
Свойства
RequestContext |
Получает информацию об HTTP-запросе, соответствующем определенному маршруту. |
RouteCollection |
Получает коллекцию, содержащую маршруты, зарегистрированные для приложения. |
Методы
Action() |
Формирует строку с полным URL-адресом метода действия. |
Action(String) |
Формирует полный URL-адрес метода действия, используя указанное имя действия. |
Action(String, Object) |
Формирует полный URL-адрес метода действия, используя указанные имя действия и значения маршрута. |
Action(String, RouteValueDictionary) |
Формирует полный URL-адрес метода действия для указанных имени действия и значений маршрута. |
Action(String, String) |
Формирует полный URL-адрес метода действия, используя указанные имя действия и имя контроллера. |
Action(String, String, Object) |
Формирует полный URL-адрес метода действия, используя указанные имя действия, имя контроллера и значения маршрута. |
Action(String, String, Object, String) |
Формирует полный URL-адрес метода действия, используя указанные имя действия, имя контроллера, значения маршрута и применяемый протокол. |
Action(String, String, RouteValueDictionary) |
Формирует полный URL-адрес метода действия, используя указанные имя действия, имя контроллера и значения маршрута. |
Action(String, String, RouteValueDictionary, String) |
Формирует полный URL-адрес метода действия, используя указанные имя действия, имя контроллера, значения маршрута и применяемый протокол. |
Action(String, String, RouteValueDictionary, String, String) |
Формирует полный URL-адрес метода действия, используя указанные имя действия, имя контроллера, значения маршрута, применяемый протокол и имя узла. |
Content(String) |
Преобразует виртуальный (относительный) путь в абсолютный путь к приложению. |
Encode(String) |
Кодирует специальные знаки строки URL-адреса в эквивалентные сущности знаков. |
GenerateContentUrl(String, HttpContextBase) |
Возвращает строку, содержащую URL-адрес содержимого. |
GenerateUrl(String, String, String, RouteValueDictionary, RouteCollection, RequestContext, Boolean) |
Возвращает строку, которая содержит URL-адрес. |
GenerateUrl(String, String, String, String, String, String, RouteValueDictionary, RouteCollection, RequestContext, Boolean) |
Возвращает строку, которая содержит URL-адрес. |
HttpRouteUrl(String, Object) |
Формирует полный URL-адрес для указанных значений маршрута. |
HttpRouteUrl(String, RouteValueDictionary) |
Формирует полный URL-адрес для указанных значений маршрута. |
IsLocalUrl(String) |
Возвращает значение, показывающее, является ли URL-адрес локальным. |
RouteUrl(Object) |
Формирует полный URL-адрес для указанных значений маршрута. |
RouteUrl(RouteValueDictionary) |
Формирует полный URL-адрес для указанных значений маршрута. |
RouteUrl(String) |
Формирует полный URL-адрес для указанного имени маршрута. |
RouteUrl(String, Object) |
Формирует полный URL-адрес для указанных значений маршрута, используя имя маршрута. |
RouteUrl(String, Object, String) |
Формирует полный URL-адрес для указанных значений маршрута, используя имя маршрута и применяемый протокол. |
RouteUrl(String, RouteValueDictionary) |
Формирует полный URL-адрес для указанных значений маршрута, используя имя маршрута. |
RouteUrl(String, RouteValueDictionary, String, String) |
Формирует полный URL-адрес для указанных значений маршрута, используя заданные имя маршрута, применяемый протокол и имя узла. |