DynamicDataRoute Класс

Определение

Представляет маршрут, используемый платформой динамических данных ASP.NET.

public ref class DynamicDataRoute : System::Web::Routing::Route
public class DynamicDataRoute : System.Web.Routing.Route
type DynamicDataRoute = class
    inherit Route
Public Class DynamicDataRoute
Inherits Route
Наследование
DynamicDataRoute

Комментарии

Для настройки поведения платформа динамических данных используются маршруты.

Свойство static Routes RouteTable типа содержит коллекцию маршрутов. Для платформа динамических данных один или несколько маршрутов обычно регистрируются (добавляются в Routes свойство) в Application_Start событии в файле Global. asax. Например, маршруты определяют, должны ли сведения для строки данных отображаться на той же странице, что и список строк. Они также могут определить, должны ли отображаться подробные сведения на той же странице, что и список строк для некоторых таблиц, но не другие.

Вы задаете Action ViewName свойства,, Table и Model и предоставляете шаблон для URL-адреса в Route конструкторе.

Платформа динамических данных использует шаблон URL-адреса, предоставляемый для сопоставления шаблонов URL-адресов для запросов и создания URL-адресов. Для получения дополнительной информации см. DynamicDataRoute.

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

DynamicDataRoute(String)

Инициализирует новый экземпляр класса DynamicDataRoute, используя указанный шаблон URL-адреса.

Свойства

Action

Возвращает или задает имя действия для маршрута.

Constraints

Получает или задает словарь выражений, задающих допустимые значения для параметра URL-адреса.

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

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

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

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

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

Возвращает или задает модель данных, к которой относится маршрут.

RouteExistingFiles

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

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

Получает или задает объект, обрабатывающий запросы для маршрута.

Table

Возвращает или задает имя таблицы для маршрута.

Url

Получает или задает шаблон URL-адреса для маршрута.

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

Возвращает или задает имя страницы с расширением ASPX, связанной с маршрутом.

Методы

Equals(Object)

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

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

Возвращает действие из объекта RouteData для текущего веб-запроса платформы динамических данных.

GetHashCode()

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

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

Возвращает информацию маршрутизации для заданного веб-запроса.

GetTableFromRouteData(RouteData)

Идентифицирует таблицу, связанную с запросом веб-страницы на платформе динамических данных.

GetType()

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

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

Возвращает виртуальный путь маршрута.

MemberwiseClone()

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

(Унаследовано от Object)
ProcessConstraint(HttpContextBase, Object, String, RouteValueDictionary, RouteDirection)

Определяет, соответствует ли значение параметра заданному для этого параметра ограничению.

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

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

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

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

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