Share via


RazorPageAdapter 클래스

정의

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

public ref class RazorPageAdapter : Microsoft::AspNetCore::Mvc::Razor::IRazorPage
public class RazorPageAdapter : Microsoft.AspNetCore.Mvc.Razor.IRazorPage
type RazorPageAdapter = class
    interface IRazorPage
Public Class RazorPageAdapter
Implements IRazorPage
상속
RazorPageAdapter
구현

생성자

RazorPageAdapter(RazorPageBase)
사용되지 않음.

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

RazorPageAdapter(RazorPageBase, Type)

RazorPageAdapter의 새 인스턴스를 인스턴스화합니다.

속성

BodyContent

본문 콘텐츠를 가져오거나 설정합니다.

IsLayoutBeingRendered

이 페이지의 레이아웃이 렌더링되는지 여부를 결정하는 플래그를 가져오거나 설정합니다.

Layout

레이아웃 페이지의 경로를 가져오거나 설정합니다.

Path

페이지의 애플리케이션 기반 상대 경로를 가져옵니다.

PreviousSectionWriters

이 페이지에서 렌더링할 수 있는 섹션을 가져오거나 설정합니다.

SectionWriters

이 페이지에서 정의한 섹션을 가져옵니다.

ViewContext

렌더링 뷰의 보기 컨텍스트를 가져오거나 설정합니다.

메서드

EnsureRenderedBodyOrSections()

PreviousSectionWriters 정의된 모든 섹션이 렌더링되었는지 또는 섹션이 정의되지 않은 경우 본문이 렌더링되었는지 확인합니다.

ExecuteAsync()

페이지를 렌더링하고 출력 Writer을 에 씁니다.

적용 대상