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


PageActionDescriptor Класс

Определение

Описывает действие страницы.

public ref class PageActionDescriptor : Microsoft::AspNetCore::Mvc::Abstractions::ActionDescriptor
public class PageActionDescriptor : Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor
type PageActionDescriptor = class
    inherit ActionDescriptor
Public Class PageActionDescriptor
Inherits ActionDescriptor
Наследование
PageActionDescriptor
Производный

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

PageActionDescriptor()

Инициализирует новый экземпляр PageActionDescriptor.

PageActionDescriptor(PageActionDescriptor)

Конструктор копирования для PageActionDescriptor.

Свойства

ActionConstraints

Набор ограничений для этого действия. Все действия должны быть удовлетворены для выбора действия.

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

Возвращает или задает имя области для этой страницы. Это значение будет для страниц, не относящихся null к области.

AttributeRouteInfo

Возвращает или задает класс AttributeRouteInfo.

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

Набор свойств, привязанных к модели.

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

Понятное имя для этого действия.

EndpointMetadata

Возвращает или задает метаданные конечной точки для этого действия. Этот API предназначен для инфраструктуры и не должен использоваться в коде приложения.

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

Набор фильтров, связанных с этим действием.

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

Возвращает идентификатор, который однозначно идентифицирует действие.

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

Набор параметров, связанных с этим действием.

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

Хранит произвольные свойства метаданных, связанные с ActionDescriptor.

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

Возвращает или задает относительный путь корня приложения для страницы.

RouteValues

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

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

Возвращает или задает путь относительно базового пути для обнаружения страниц.

Это значение представляет собой путь к файлу без расширения относительно корневого каталога страниц. Например ViewEnginePath , для файла /Pages/Catalog/Antiques.cshtml имеет значение /Catalog/Antiques

В области это значение является путем к файлу без расширения относительно корневого каталога страниц для указанной области. Например ViewEnginePath , для файла Areas/Identity/Pages/Manage/Accounts.cshtml имеет значение /Manage/Accounts.

Методы расширения

GetProperty<T>(ActionDescriptor)

Возвращает значение свойства из коллекции, Properties используя предоставленное значение в T качестве ключа.

SetProperty<T>(ActionDescriptor, T)

Задает значение свойства в коллекции, Properties используя предоставленное значение в T качестве ключа.

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