다음을 통해 공유


WebPage 클래스

정의

ASP.NET Razor 페이지를 나타냅니다.

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

생성자

WebPage()

파생 클래스에서 호출되어 클래스를 기반으로 WebPage 하는 새 instance 만듭니다.

속성

App

ASP.NET Razor 페이지를 나타냅니다.

(다음에서 상속됨 WebPageExecutingBase)
AppState

ASP.NET Razor 페이지를 나타냅니다.

(다음에서 상속됨 WebPageExecutingBase)
Cache

ASP.NET Razor 페이지를 나타냅니다.

(다음에서 상속됨 WebPageRenderingBase)
Context

페이지와 연결된 개체를 HttpContextBase 가져오거나 설정합니다.

Culture

ASP.NET Razor 페이지를 나타냅니다.

(다음에서 상속됨 WebPageRenderingBase)
DisplayMode

ASP.NET Razor 페이지를 나타냅니다.

(다음에서 상속됨 WebPageRenderingBase)
Html

HtmlHelper 페이지와 연결된 개체를 가져옵니다.

IsAjax

ASP.NET Razor 페이지를 나타냅니다.

(다음에서 상속됨 WebPageRenderingBase)
IsPost

ASP.NET Razor 페이지를 나타냅니다.

(다음에서 상속됨 WebPageRenderingBase)
Layout

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

(다음에서 상속됨 WebPageBase)
Model

페이지와 연관된 모델을 가져옵니다.

ModelState

페이지와 연관된 모델의 상태를 가져옵니다.

Output

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

(다음에서 상속됨 WebPageBase)
OutputStack

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

(다음에서 상속됨 WebPageBase)
Page

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

(다음에서 상속됨 WebPageBase)
PageContext

ASP.NET Razor 페이지를 나타냅니다.

(다음에서 상속됨 WebPageRenderingBase)
PageData

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

(다음에서 상속됨 WebPageBase)
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)
Validation

현재 페이지 컨텍스트에 대한 유효성 검사 도우미를 가져옵니다.

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)

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

(다음에서 상속됨 WebPageBase)
CreatePageFromVirtualPath(String, HttpContextBase, Func<String,Boolean>, DisplayModeProvider, IDisplayMode)

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

(다음에서 상속됨 WebPageBase)
DefineSection(String, SectionWriter)

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

(다음에서 상속됨 WebPageBase)
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)

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

(다음에서 상속됨 WebPageBase)
ExecutePageHierarchy(WebPageContext, TextWriter, WebPageRenderingBase)

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

(다음에서 상속됨 WebPageBase)
GetOutputWriter()

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

(다음에서 상속됨 WebPageBase)
Href(String, Object[])

ASP.NET Razor 페이지를 나타냅니다.

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

클래스에서 WebPage 상속되는 개체를 초기화합니다.

IsSectionDefined(String)

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

(다음에서 상속됨 WebPageBase)
NormalizeLayoutPagePath(String)

ASP.NET Razor 페이지를 나타냅니다.

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

ASP.NET Razor 페이지를 나타냅니다.

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

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

(다음에서 상속됨 WebPageBase)
PushContext(WebPageContext, TextWriter)

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

(다음에서 상속됨 WebPageBase)
RegisterPageExecutor(IWebPageRequestExecutor)

페이지 실행을 처리하고 페이지의 사용자 지정 기능을 구현하는 클래스 목록에 클래스를 추가합니다.

RenderBody()

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

(다음에서 상속됨 WebPageBase)
RenderPage(String, Object[])

콘텐츠 페이지를 렌더링합니다.

RenderSection(String)

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

(다음에서 상속됨 WebPageBase)
RenderSection(String, Boolean)

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

(다음에서 상속됨 WebPageBase)
Write(HelperResult)

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

(다음에서 상속됨 WebPageBase)
Write(Object)

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

(다음에서 상속됨 WebPageBase)
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 인코딩하지 않고 씁니다.

(다음에서 상속됨 WebPageBase)

적용 대상