CompiledPageActionDescriptor 클래스

정의

PageActionDescriptor 컴파일된 Razor 페이지의 입니다.

public ref class CompiledPageActionDescriptor : Microsoft::AspNetCore::Mvc::RazorPages::PageActionDescriptor
public class CompiledPageActionDescriptor : Microsoft.AspNetCore.Mvc.RazorPages.PageActionDescriptor
type CompiledPageActionDescriptor = class
    inherit PageActionDescriptor
Public Class CompiledPageActionDescriptor
Inherits PageActionDescriptor
상속
CompiledPageActionDescriptor

생성자

CompiledPageActionDescriptor()

CompiledPageActionDescriptor을 초기화합니다.

CompiledPageActionDescriptor(PageActionDescriptor)

지정된 actionDescriptor instance 의 CompiledPageActionDescriptor 새 instance 초기화합니다.

속성

ActionConstraints

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

(다음에서 상속됨 ActionDescriptor)
AreaName

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

(다음에서 상속됨 PageActionDescriptor)
AttributeRouteInfo

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

(다음에서 상속됨 ActionDescriptor)
BoundProperties

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

(다음에서 상속됨 ActionDescriptor)
DeclaredModelTypeInfo

페이지에 대해 선언된 모델의 모델을 TypeInfo 가져오거나 설정합니다. 일반적으로 이 TypeInfo 형식은 razor 페이지의 지시문에 지정된 @model 형식입니다.

DisplayName

이 작업의 이름입니다.

(다음에서 상속됨 PageActionDescriptor)
Endpoint

이 페이지의 연결된 을 Endpoint 가져오거나 설정합니다.

EndpointMetadata

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

(다음에서 상속됨 ActionDescriptor)
FilterDescriptors

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

(다음에서 상속됨 ActionDescriptor)
HandlerMethods

페이지의 처리기 메서드 목록을 가져옵니다.

HandlerTypeInfo

페이지에 대한 처리기 메서드를 정의하는 형식의 를 가져오거나 설정합니다 TypeInfo . 페이지에 명시적 모델 형식이 정의되어 있지 않은 경우 및 과 ModelTypeInfoPageTypeInfo 을 수 있습니다.

Id

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

(다음에서 상속됨 ActionDescriptor)
ModelTypeInfo

razor 페이지에 대한 모델의 런타임 모델을 TypeInfo 가져오거나 설정합니다. 런 TypeInfo 타임에 페이지의 모델 속성을 인스턴스화하고 채우는 데 사용되는 입니다.

PageTypeInfo

페이지의 를 TypeInfo 가져오거나 설정합니다.

Parameters

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

(다음에서 상속됨 ActionDescriptor)
Properties

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

(다음에서 상속됨 ActionDescriptor)
RelativePath

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

(다음에서 상속됨 PageActionDescriptor)
RouteValues

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

(다음에서 상속됨 ActionDescriptor)
ViewEnginePath

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

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

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

(다음에서 상속됨 PageActionDescriptor)

확장 메서드

GetProperty<T>(ActionDescriptor)

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

SetProperty<T>(ActionDescriptor, T)

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

적용 대상