다음을 통해 공유


WebPageBase 클래스

정의

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

public abstract class WebPageBase : System.Web.WebPages.WebPageRenderingBase
type WebPageBase = class
    inherit WebPageRenderingBase
Public MustInherit Class WebPageBase
Inherits WebPageRenderingBase
상속
파생

생성자

WebPageBase()

상속된 클래스 인스턴스에 사용할 수 있도록 WebPageBase 클래스를 초기화합니다. 이 생성자는 상속된 클래스에서만 호출될 수 있습니다.

속성

App

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageExecutingBase)
AppState

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageExecutingBase)
Cache

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageRenderingBase)
Context

파생 클래스에서 재정의되는 경우 페이지와 연결된 개체를 HttpContextBase 가져오거나 설정합니다.

(다음에서 상속됨 WebPageExecutingBase)
Culture

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageRenderingBase)
DisplayMode

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageRenderingBase)
IsAjax

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageRenderingBase)
IsPost

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageRenderingBase)
Layout

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

Output

페이지의 현재 TextWriter 개체를 가져옵니다.

OutputStack

현재 페이지 컨텍스트에 대한 개체 스택 TextWriter 을 가져옵니다.

Page

페이지, 레이아웃 페이지 및 부분 페이지 간에 공유되는 페이지 데이터에 속성 유사 액세스를 제공합니다.

PageContext

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageRenderingBase)
PageData

페이지, 레이아웃 페이지 및 부분 페이지 간에 공유되는 페이지 데이터에 배열 유사 액세스를 제공합니다.

Profile

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageRenderingBase)
Request

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageRenderingBase)
Response

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageRenderingBase)
Server

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageRenderingBase)
Session

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageRenderingBase)
TemplateInfo

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageRenderingBase)
UICulture

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageRenderingBase)
UrlData

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageRenderingBase)
User

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageRenderingBase)
VirtualPath

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageExecutingBase)
VirtualPathFactory

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageExecutingBase)

메서드

BeginContext(Int32, Int32, Boolean)

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageExecutingBase)
BeginContext(String, Int32, Int32, Boolean)

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageExecutingBase)
BeginContext(TextWriter, Int32, Int32, Boolean)

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageExecutingBase)
BeginContext(TextWriter, String, Int32, Int32, Boolean)

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageExecutingBase)
ConfigurePage(WebPageBase)

파생 클래스에서 재정의되면 부모 웹 페이지의 구성에 따라 현재 웹 페이지를 구성합니다.

CreateInstanceFromVirtualPath(String)

지정된 가상 경로를 사용하여 클래스의 WebPageBase 새 instance 만듭니다.

CreatePageFromVirtualPath(String, HttpContextBase, Func<String,Boolean>, DisplayModeProvider, IDisplayMode)

virtualPath에서 WebPageBase 인스턴스를 만들고 보다 간단한 메시지로 복합 컴파일러 예외를 래핑합니다.

DefineSection(String, SectionWriter)

명명된 콘텐츠 섹션을 만들 콘텐츠 페이지에서 호출됩니다.

EndContext(Int32, Int32, Boolean)

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageExecutingBase)
EndContext(String, Int32, Int32, Boolean)

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageExecutingBase)
EndContext(TextWriter, Int32, Int32, Boolean)

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageExecutingBase)
EndContext(TextWriter, String, Int32, Int32, Boolean)

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageExecutingBase)
Execute()

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageExecutingBase)
ExecutePageHierarchy()

종속 웹 페이지 집합에서 코드를 실행합니다.

ExecutePageHierarchy(WebPageContext, TextWriter)

지정된 매개 변수를 사용하여 종속 웹 페이지 집합에서 코드를 실행합니다.

ExecutePageHierarchy(WebPageContext, TextWriter, WebPageRenderingBase)

지정된 컨텍스트, 기록기 및 시작 페이지를 사용하여 종속 웹 페이지 집합에서 코드를 실행합니다.

GetOutputWriter()

페이지를 렌더링하는 데 사용되는 텍스트 기록기 인스턴스를 반환합니다.

Href(String, Object[])

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageExecutingBase)
InitializePage()

현재 페이지를 초기화합니다.

IsSectionDefined(String)

지정된 섹션이 페이지에 정의되어 있는지를 나타내는 값을 반환합니다.

NormalizeLayoutPagePath(String)

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageExecutingBase)
NormalizePath(String)

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageExecutingBase)
PopContext()

instance 맨 위에서 OutputStack 컨텍스트를 반환하고 제거합니다.

PushContext(WebPageContext, TextWriter)

지정된 컨텍스트를 instance 맨 위에 OutputStack 삽입합니다.

RenderBody()

레이아웃 페이지에서 명명된 섹션 내에 없는 콘텐츠 페이지 부분을 렌더링합니다.

RenderPage(String, Object[])

다른 페이지 내에 있는 한 페이지의 콘텐츠를 렌더링합니다.

RenderSection(String)

레이아웃 페이지에서 명명된 섹션의 콘텐츠를 렌더링합니다.

RenderSection(String, Boolean)

레이아웃 페이지에서 명명된 섹션의 콘텐츠를 렌더링하고 섹션이 필수인지를 지정합니다.

Write(HelperResult)

지정된 HelperResult 개체를 HTML로 인코딩된 문자열로 씁니다.

Write(Object)

지정된 개체를 HTML 인코딩된 문자열로 씁니다.

WriteAttribute(String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageExecutingBase)
WriteAttributeTo(String, TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageExecutingBase)
WriteAttributeTo(TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

ASP.NET Razor 페이지를 나타내는 클래스의 기본 클래스로 사용됩니다.

(다음에서 상속됨 WebPageExecutingBase)
WriteLiteral(Object)

먼저 지정된 개체를 HTML 인코딩하지 않고 씁니다.

적용 대상