ControllerActionDescriptor Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Дескриптор действия контроллера.
public ref class ControllerActionDescriptor : Microsoft::AspNetCore::Mvc::Abstractions::ActionDescriptor
public class ControllerActionDescriptor : Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor
type ControllerActionDescriptor = class
inherit ActionDescriptor
Public Class ControllerActionDescriptor
Inherits ActionDescriptor
- Наследование
Конструкторы
| ControllerActionDescriptor() |
Дескриптор действия контроллера. |
Свойства
| ActionConstraints |
Набор ограничений для этого действия. Все действия должны быть удовлетворены для выбора действия. (Унаследовано от ActionDescriptor) |
| ActionName |
Имя действия. |
| AttributeRouteInfo |
Возвращает или задает класс AttributeRouteInfo. (Унаследовано от ActionDescriptor) |
| BoundProperties |
Набор свойств, привязанных к модели. (Унаследовано от ActionDescriptor) |
| ControllerName |
Имя контроллера. |
| ControllerTypeInfo |
Объект TypeInfo контроллера.. |
| DisplayName |
Понятное имя для этого действия. |
| EndpointMetadata |
Возвращает или задает метаданные конечной точки для этого действия. Этот API предназначен для инфраструктуры и не должен использоваться в коде приложения. (Унаследовано от ActionDescriptor) |
| FilterDescriptors |
Набор фильтров, связанных с этим действием. (Унаследовано от ActionDescriptor) |
| Id |
Возвращает идентификатор, который однозначно идентифицирует действие. (Унаследовано от ActionDescriptor) |
| MethodInfo | |
| Parameters |
Набор параметров, связанных с этим действием. (Унаследовано от ActionDescriptor) |
| Properties |
Хранит произвольные свойства метаданных, связанные с ActionDescriptor. (Унаследовано от ActionDescriptor) |
| RouteValues |
Возвращает или задает коллекцию значений маршрута, которые должны быть предоставлены маршрутизацией для выбранного действия. (Унаследовано от ActionDescriptor) |
Методы расширения
| GetProperty<T>(ActionDescriptor) |
Возвращает значение свойства из коллекции, Properties используя предоставленное значение в |
| SetProperty<T>(ActionDescriptor, T) |
Задает значение свойства в коллекции, Properties используя предоставленное значение в |