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


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

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

ControllerActionDescriptor()

Дескриптор действия контроллера.

Свойства

ActionConstraints

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

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

Имя действия.

AttributeRouteInfo

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

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

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

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

Имя контроллера.

ControllerTypeInfo

Объект TypeInfo контроллера..

DisplayName

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

EndpointMetadata

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

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

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

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

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

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

MethodInfo.

Parameters

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

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

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

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

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

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

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

GetProperty<T>(ActionDescriptor)

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

SetProperty<T>(ActionDescriptor, T)

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

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