다음을 통해 공유


ControllerModel 클래스

정의

컨트롤러를 구성하기 위한 모델입니다.

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

생성자

ControllerModel(ControllerModel)

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

ControllerModel(TypeInfo, IReadOnlyList<Object>)

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

속성

Actions

이 컨트롤러의 작업입니다.

ApiExplorer

이 컨트롤러의 를 ApiExplorerModel 가져오거나 설정합니다.

Application

이 컨트롤러의 를 ApplicationModel 가져오거나 설정합니다.

Attributes

이 컨트롤러의 특성입니다.

ControllerName

이 컨트롤러의 이름을 가져오거나 설정합니다.

ControllerProperties

이 컨트롤러의 속성입니다.

ControllerType

이 컨트롤러의 유형입니다.

DisplayName

이 컨트롤러의 DisplayName입니다.

Filters

이 컨트롤러의 필터 메타데이터입니다.

Properties

컨트롤러와 연결된 속성 집합을 가져옵니다. 이러한 속성은 에 Properties복사됩니다.

RouteValues

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

Selectors

이 컨트롤러의 선택기 모델입니다.

명시적 인터페이스 구현

ICommonModel.MemberInfo

컨트롤러를 구성하기 위한 모델입니다.

ICommonModel.Name

컨트롤러를 구성하기 위한 모델입니다.

적용 대상