다음을 통해 공유


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

작업을 고유하게 식별하는 ID를 가져옵니다.

(다음에서 상속됨 ActionDescriptor)
MethodInfo

MethodInfo

Parameters

이 작업과 연결된 매개 변수 집합입니다.

(다음에서 상속됨 ActionDescriptor)
Properties

와 연결된 ActionDescriptor임의의 메타데이터 속성을 저장합니다.

(다음에서 상속됨 ActionDescriptor)
RouteValues

선택할 작업을 라우팅하여 제공해야 하는 경로 값의 컬렉션을 가져오거나 설정합니다.

(다음에서 상속됨 ActionDescriptor)

확장 메서드

GetProperty<T>(ActionDescriptor)

제공된 값을 키로 사용하여 컬렉션에서 Properties 속성의 T 값을 가져옵니다.

SetProperty<T>(ActionDescriptor, T)

제공된 값을 키로 사용하여 컬렉션의 Properties 속성 값을 T 설정합니다.

적용 대상