다음을 통해 공유


Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure 네임스페이스

이 네임스페이스의 형식은 ASP.NET Core 프레임워크를 지원하며 직접 사용할 수 없습니다.

클래스

CompiledPageActionDescriptorProvider

IActionDescriptorProvider 빌드 시간 컴파일된 Razor Pages에 대한 입니다.

DefaultPageActivatorProvider

IPageActivatorProvider 형식 활성화를 사용하여 Pages를 만드는 입니다.

DefaultPageFactoryProvider

이 네임스페이스의 형식은 ASP.NET Core 프레임워크를 지원하며 직접 사용할 수 없습니다.

DefaultPageHandlerMethodSelector

이 네임스페이스의 형식은 ASP.NET Core 프레임워크를 지원하며 직접 사용할 수 없습니다.

DefaultPageModelActivatorProvider

IPageActivatorProvider 형식 활성화를 사용하여 Razor 페이지 인스턴스를 만드는 입니다.

DefaultPageModelFactoryProvider

이 네임스페이스의 형식은 ASP.NET Core 프레임워크를 지원하며 직접 사용할 수 없습니다.

HandlerMethodDescriptor

처리기 메서드에 대한 설명을 나타냅니다.

HandlerParameterDescriptor

처리기 매개 변수에 대해 설명합니다.

PageActionDescriptorProvider

PageActions용 A IActionDescriptorProvider

PageArgumentBinder

이 네임스페이스의 형식은 ASP.NET Core 프레임워크를 지원하며 직접 사용할 수 없습니다.

PageBoundPropertyDescriptor

페이지 바인딩된 속성에 대해 설명합니다.

PageDirectiveFeature

이 네임스페이스의 형식은 ASP.NET Core 프레임워크를 지원하며 직접 사용할 수 없습니다.

PageLoader

CompiledPageActionDescriptor을 사용하여 PageActionDescriptor를 만듭니다.

PageModelAttribute

페이지 모델의 기본 클래스에 대한 특성입니다. 이 특성을 형식에 적용하면 해당 형식의 모든 하위 클래스가 페이지 모델 형식으로 표시됩니다.

PageResultExecutor

Razor 페이지를 실행합니다.

PageViewLocationExpander

PageView에 대한 입니다 IViewLocationExpander .

RazorPageAdapter

RazorPageBase 파생 클래스가 두 번 활성화되지 않도록 IRazorPage를 구현합니다. 처리기 메서드를 실행하기 전에 페이지가 활성화되지만 RazorView는 각 페이지도 활성화합니다.

RazorPageAttribute

사용되지 않음: 이 특성은 RazorCompiledItem으로 대체되었으며 런타임에서 사용되지 않습니다.

ServiceBasedPageModelActivatorProvider

IPageActivatorProvider 형식 활성화를 사용하여 Razor 페이지 인스턴스를 만드는 입니다.

인터페이스

IPageHandlerMethodSelector

페이지에서 처리기 메서드를 선택합니다.

IPageLoader

CompiledPageActionDescriptor을 사용하여 PageActionDescriptor를 만듭니다.

설명

Razor 페이지에 대한 자세한 내용은 Razor 페이지를 참조하세요.