다음을 통해 공유


ActionModel 클래스

정의

컨트롤러 작업에 대한 애플리케이션 모델입니다.

public ref class ActionModel : Microsoft::AspNetCore::Mvc::ApplicationModels::IApiExplorerModel, Microsoft::AspNetCore::Mvc::ApplicationModels::ICommonModel, Microsoft::AspNetCore::Mvc::ApplicationModels::IFilterModel
public class ActionModel : Microsoft.AspNetCore.Mvc.ApplicationModels.IApiExplorerModel, Microsoft.AspNetCore.Mvc.ApplicationModels.ICommonModel, Microsoft.AspNetCore.Mvc.ApplicationModels.IFilterModel
type ActionModel = class
    interface ICommonModel
    interface IPropertyModel
    interface IFilterModel
    interface IApiExplorerModel
type ActionModel = class
    interface IApiExplorerModel
    interface ICommonModel
    interface IPropertyModel
    interface IFilterModel
Public Class ActionModel
Implements IApiExplorerModel, ICommonModel, IFilterModel
상속
ActionModel
구현

생성자

ActionModel(ActionModel)

에 대한 복사 생성자입니다 ActionModel.

ActionModel(MethodInfo, IReadOnlyList<Object>)

ActionModel의 새 인스턴스를 초기화합니다.

속성

ActionMethod

동작 MethodInfo을 가져옵니다.

ActionName

작업 이름을 가져옵니다.

ApiExplorer

이 작업에 대한 를 ApiExplorerModel 가져오거나 설정합니다.

Attributes

작업과 연결된 특성을 가져옵니다.

Controller

ControllerModel를 가져오거나 설정합니다.

DisplayName

작업 표시 이름을 가져옵니다.

Filters

IFilterMetadata 작업과 연결된 인스턴스를 가져옵니다.

Parameters

이 작업과 연결된 매개 변수를 가져옵니다.

Properties

작업과 연결된 속성 집합을 가져옵니다. 이러한 속성은 에 Properties복사됩니다.

RouteParameterTransformer

, controller및 와 같은 action기본 제공 경로 매개 변수와 area 에 지정된 RouteValues 추가 매개 변수를 경로 템플릿의 정적 세그먼트로 변환하는 데 사용할 을 가져오거나 설정합니다IOutboundParameterTransformer.

RouteValues

해당 작업을 선택할 수 있도록 에 Values 있어야 하는 경로 값의 컬렉션을 가져옵니다.

Selectors

인스턴스를 SelectorModel 가져옵니다.

명시적 인터페이스 구현

ICommonModel.MemberInfo

컨트롤러 작업에 대한 애플리케이션 모델입니다.

ICommonModel.Name

컨트롤러 작업에 대한 애플리케이션 모델입니다.

적용 대상