다음을 통해 공유


PageActionDescriptor 클래스

정의

페이지 동작에 대해 설명합니다.

public ref class PageActionDescriptor : Microsoft::AspNetCore::Mvc::Abstractions::ActionDescriptor
public class PageActionDescriptor : Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor
type PageActionDescriptor = class
    inherit ActionDescriptor
Public Class PageActionDescriptor
Inherits ActionDescriptor
상속
PageActionDescriptor
파생

생성자

PageActionDescriptor()

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

PageActionDescriptor(PageActionDescriptor)

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

속성

ActionConstraints

이 작업에 대한 제약 조건 집합입니다. 작업을 선택하려면 모두 만족해야 합니다.

(다음에서 상속됨 ActionDescriptor)
AreaName

이 페이지의 영역 이름을 가져오거나 설정합니다. 이 값은 영역이 아닌 페이지에 대한 값입니다 null .

AttributeRouteInfo

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

(다음에서 상속됨 ActionDescriptor)
BoundProperties

모델에 바인딩된 속성 집합입니다.

(다음에서 상속됨 ActionDescriptor)
DisplayName

이 작업에 대한 식별 이름입니다.

EndpointMetadata

이 작업에 대한 엔드포인트 메타데이터를 가져오거나 설정합니다. 이 API는 인프라를 위한 것이며 애플리케이션 코드에서 사용하면 안 됩니다.

(다음에서 상속됨 ActionDescriptor)
FilterDescriptors

이 작업과 연결된 필터 집합입니다.

(다음에서 상속됨 ActionDescriptor)
Id

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

(다음에서 상속됨 ActionDescriptor)
Parameters

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

(다음에서 상속됨 ActionDescriptor)
Properties

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

(다음에서 상속됨 ActionDescriptor)
RelativePath

페이지의 애플리케이션 루트 상대 경로를 가져오거나 설정합니다.

RouteValues

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

(다음에서 상속됨 ActionDescriptor)
ViewEnginePath

페이지 검색의 기본 경로를 기준으로 경로를 가져오거나 설정합니다.

이 값은 페이지 루트 디렉터리를 기준으로 확장명 없는 파일의 경로입니다. 예를 들어 /Pages/Catalog/Antiques.cshtml 파일의 은 입니다.ViewEnginePath/Catalog/Antiques

영역에서 이 값은 지정된 영역에 대한 페이지 루트 디렉터리를 기준으로 확장명 없는 파일의 경로입니다. 예를 들어 Areas/Identity/Pages/Manage/Accounts.cshtml 파일의 은 입니다/Manage/Accounts.ViewEnginePath

확장 메서드

GetProperty<T>(ActionDescriptor)

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

SetProperty<T>(ActionDescriptor, T)

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

적용 대상