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


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-адрес для указанных значений маршрута, используя заданные имя маршрута, применяемый протокол и имя узла.

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