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


RouteBase Класс

Определение

Служит базовым классом для всех классов, представляющих маршрут ASP.NET.

public ref class RouteBase abstract
public abstract class RouteBase
type RouteBase = class
Public MustInherit Class RouteBase
Наследование
RouteBase
Производный

Комментарии

Класс RouteBase позволяет создавать настраиваемые классы для определения маршрутов в приложении. Как правило, при определении Route маршрутов используется класс . Класс Route является производным от класса RouteBase . Однако если вы хотите предоставить функции, отличные от предоставляемых классом Route , создайте класс, производный от RouteBase и реализуйте необходимые свойства и методы.

Конструкторы

RouteBase()

Инициализирует класс для использования экземпляром унаследованного класса. Этот конструктор может вызываться только унаследованным классом.

Свойства

RouteExistingFiles

Возвращает или задает значение, указывающее, должна ли маршрутизация ASP.NET обрабатывать URL-адреса, соответствующие существующему файлу.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetRouteData(HttpContextBase)

При переопределении в производном классе возвращает информацию маршрута о запросе.

GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
GetVirtualPath(RequestContext, RouteValueDictionary)

При переопределении в производном классе проверяет, соответствует ли маршрут заданным значениям, и если да, то формирует URL-адрес и извлекает сведения о маршруте.

MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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

См. также раздел