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


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)

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

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