다음을 통해 공유


RazorPage 클래스

정의

Razor 구문을 사용하는 뷰를 렌더링하는 데 필요한 속성과 메서드를 나타냅니다.

public ref class RazorPage abstract : Microsoft::AspNetCore::Mvc::Razor::IRazorPage
public ref class RazorPage abstract : Microsoft::AspNetCore::Mvc::Razor::RazorPageBase
public abstract class RazorPage : Microsoft.AspNetCore.Mvc.Razor.IRazorPage
public abstract class RazorPage : Microsoft.AspNetCore.Mvc.Razor.RazorPageBase
type RazorPage = class
    interface IRazorPage
type RazorPage = class
    inherit RazorPageBase
Public MustInherit Class RazorPage
Implements IRazorPage
Public MustInherit Class RazorPage
Inherits RazorPageBase
상속
RazorPage
상속
RazorPage
파생
구현

생성자

RazorPage()

Razor 구문을 사용하는 뷰를 렌더링하는 데 필요한 속성과 메서드를 나타냅니다.

속성

BodyContent

본문 내용을 가져오거나 설정합니다.

BodyContent

본문 내용을 가져오거나 설정합니다.

(다음에서 상속됨 RazorPageBase)
Context

HttpContext 현재 요청 실행을 나타내는 입니다.

DiagnosticSource

페이지 실행을 계측하는 DiagnosticSource() 데 사용되는 instance 가져오거나 설정합니다.

DiagnosticSource

페이지 실행을 계측하는 DiagnosticSource 데 사용되는 instance 가져오거나 설정합니다.

(다음에서 상속됨 RazorPageBase)
HtmlEncoder

CRazorPage# 이외의 HtmlEncoder 식을 처리IHtmlContent할 때 사용할 을 가져옵니다.

HtmlEncoder

CRazorPage# 이외의 HtmlEncoder 식을 처리IHtmlContent할 때 사용할 을 가져옵니다.

(다음에서 상속됨 RazorPageBase)
IsLayoutBeingRendered

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

IsLayoutBeingRendered

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

(다음에서 상속됨 RazorPageBase)
Layout

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

Layout

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

(다음에서 상속됨 RazorPageBase)
Output

페이지가 TextWriter 출력을 작성하는 을 가져옵니다.

Output

페이지가 TextWriter 출력을 작성하는 을 가져옵니다.

(다음에서 상속됨 RazorPageBase)
Path

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

Path

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

(다음에서 상속됨 RazorPageBase)
PreviousSectionWriters

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

PreviousSectionWriters

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

(다음에서 상속됨 RazorPageBase)
SectionWriters

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

SectionWriters

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

(다음에서 상속됨 RazorPageBase)
TempData

에서 를 ITempDataDictionary 가져옵니다 ViewContext.

TempData

에서 를 ITempDataDictionary 가져옵니다 ViewContext.

(다음에서 상속됨 RazorPageBase)
User

ClaimsPrincipal 현재 로그인한 사용자의 을 가져옵니다.

User

ClaimsPrincipal 현재 로그인한 사용자의 을 가져옵니다.

(다음에서 상속됨 RazorPageBase)
ViewBag

동적 뷰 데이터 사전을 가져옵니다.

ViewBag

동적 뷰 데이터 사전을 가져옵니다.

(다음에서 상속됨 RazorPageBase)
ViewContext

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

ViewContext

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

(다음에서 상속됨 RazorPageBase)

메서드

AddHtmlAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

Razor 구문을 사용하는 뷰를 렌더링하는 데 필요한 속성과 메서드를 나타냅니다.

AddHtmlAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

html 특성 값을 추가합니다.

(다음에서 상속됨 RazorPageBase)
BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle)

Razor 구문을 사용하는 뷰를 렌더링하는 데 필요한 속성과 메서드를 나타냅니다.

BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle)

html 특성 값 추가를 시작합니다.

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

Razor 구문을 사용하는 뷰를 렌더링하는 데 필요한 속성과 메서드를 나타냅니다.

BeginWriteAttribute(String, String, Int32, String, Int32, Int32)

Razor 구문을 사용하는 뷰를 렌더링하는 데 필요한 속성과 메서드를 나타냅니다.

BeginWriteAttribute(String, String, Int32, String, Int32, Int32)

특성 작성을 시작합니다.

(다음에서 상속됨 RazorPageBase)
BeginWriteAttributeTo(TextWriter, String, String, Int32, String, Int32, Int32)

Razor 구문을 사용하는 뷰를 렌더링하는 데 필요한 속성과 메서드를 나타냅니다.

BeginWriteTagHelperAttribute()

특성 값을 쓰기 ITagHelper 위한 새 scope 시작합니다.

BeginWriteTagHelperAttribute()

특성 값을 쓰기 ITagHelper 위한 새 scope 시작합니다.

(다음에서 상속됨 RazorPageBase)
CreateTagHelper<TTagHelper>()

를 만들고 활성화합니다 ITagHelper.

CreateTagHelper<TTagHelper>()

를 만들고 활성화합니다 ITagHelper.

(다음에서 상속됨 RazorPageBase)
DefineSection(String, Func<Object,Task>)

또는 를 사용하여 RenderSection 레이아웃 페이지에서 호출할 수 있는 명명된 콘텐츠 섹션을 페이지에 만듭니다. RenderSectionAsync

(다음에서 상속됨 RazorPageBase)
DefineSection(String, RenderAsyncDelegate)

또는 RenderSectionAsync(String, Boolean)를 사용하여 RenderSection(String) 레이아웃 페이지에서 호출할 수 있는 명명된 콘텐츠 섹션을 페이지에 만듭니다.

EndAddHtmlAttributeValues(TagHelperExecutionContext)

Razor 구문을 사용하는 뷰를 렌더링하는 데 필요한 속성과 메서드를 나타냅니다.

EndAddHtmlAttributeValues(TagHelperExecutionContext)

html 특성 값 추가를 종료합니다.

(다음에서 상속됨 RazorPageBase)
EndContext()

Razor 구문을 사용하는 뷰를 렌더링하는 데 필요한 속성과 메서드를 나타냅니다.

EndTagHelperWritingScope()

를 호출StartTagHelperWritingScope(HtmlEncoder)하여 시작된 현재 쓰기 scope 종료합니다.

EndTagHelperWritingScope()

를 호출StartTagHelperWritingScope(HtmlEncoder)하여 시작된 현재 쓰기 scope 종료합니다.

(다음에서 상속됨 RazorPageBase)
EndWriteAttribute()

Razor 구문을 사용하는 뷰를 렌더링하는 데 필요한 속성과 메서드를 나타냅니다.

EndWriteAttribute()

특성 작성을 종료합니다.

(다음에서 상속됨 RazorPageBase)
EndWriteAttributeTo(TextWriter)

Razor 구문을 사용하는 뷰를 렌더링하는 데 필요한 속성과 메서드를 나타냅니다.

EndWriteTagHelperAttribute()

를 호출BeginWriteTagHelperAttribute()하여 시작된 현재 쓰기 scope 종료합니다.

EndWriteTagHelperAttribute()

를 호출BeginWriteTagHelperAttribute()하여 시작된 현재 쓰기 scope 종료합니다.

(다음에서 상속됨 RazorPageBase)
EnsureRenderedBodyOrSections()

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

ExecuteAsync()

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

ExecuteAsync()

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

(다음에서 상속됨 RazorPageBase)
FlushAsync()

FlushAsync() 및 응답 스트림에서 Stream.FlushAsyncOutput 를 호출하여 버퍼링된 콘텐츠를 Body에 기록합니다.

FlushAsync()

FlushAsync() 및 응답 스트림에서 Stream.FlushAsyncOutput 를 호출하여 버퍼링된 콘텐츠를 Body에 기록합니다.

(다음에서 상속됨 RazorPageBase)
Href(String)

Razor 구문을 사용하는 뷰를 렌더링하는 데 필요한 속성과 메서드를 나타냅니다.

Href(String)

지정된 콘텐츠 경로에 대한 href를 반환합니다.

(다음에서 상속됨 RazorPageBase)
IgnoreBody()

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

IgnoreSection(String)

레이아웃 페이지에서 는 라는 sectionName섹션의 콘텐츠 렌더링을 무시합니다.

InvalidTagHelperIndexerAssignment(String, String, String)

태그 도우미 속성이 인 경우 인덱서 사용에 대한 오류 메시지의 서식을 지정합니다 null.

InvalidTagHelperIndexerAssignment(String, String, String)

태그 도우미 속성이 인 경우 인덱서 사용에 대한 오류 메시지의 서식을 지정합니다 null.

(다음에서 상속됨 RazorPageBase)
IsSectionDefined(String)

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

PopWriter()

스택에서 텍스트 기록기를 반환합니다.

(다음에서 상속됨 RazorPageBase)
PushWriter(TextWriter)

텍스트 기록기를 스택에 배치합니다.

(다음에서 상속됨 RazorPageBase)
RenderBody()

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

RenderSection(String, Boolean)

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

RenderSection(String)

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

RenderSectionAsync(String, Boolean)

레이아웃 페이지에서 는 라는 name섹션의 콘텐츠를 비동기적으로 렌더링합니다.

RenderSectionAsync(String)

레이아웃 페이지에서 는 라는 name섹션의 콘텐츠를 비동기적으로 렌더링합니다.

SetAntiforgeryCookieAndHeader()

응답에서 위조 방지 쿠키 및 X-Frame-Options 헤더를 설정합니다.

SetAntiforgeryCookieAndHeader()

응답에서 위조 방지 쿠키 및 X-Frame-Options 헤더를 설정합니다.

(다음에서 상속됨 RazorPageBase)
StartTagHelperWritingScope(HtmlEncoder)

새 쓰기 scope 시작하고 필요에 따라 해당 scope 내에서 재정의합니다HtmlEncoder.

StartTagHelperWritingScope(HtmlEncoder)

새 쓰기 scope 시작하고 필요에 따라 해당 scope 내에서 재정의합니다HtmlEncoder.

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

HTML 인코딩을 사용하여 지정된 를 valueOutput씁니다.

Write(Object)

HTML 인코딩을 사용하여 지정된 를 valueOutput씁니다.

(다음에서 상속됨 RazorPageBase)
Write(String)

HTML 인코딩을 사용하여 지정된 를 valueOutput씁니다.

(다음에서 상속됨 RazorPageBase)
WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

Razor 구문을 사용하는 뷰를 렌더링하는 데 필요한 속성과 메서드를 나타냅니다.

WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

특성 값을 씁니다.

(다음에서 상속됨 RazorPageBase)
WriteAttributeValueTo(TextWriter, String, Int32, Object, Int32, Int32, Boolean)

Razor 구문을 사용하는 뷰를 렌더링하는 데 필요한 속성과 메서드를 나타냅니다.

WriteLiteral(Object)

HTML 인코딩 Output없이 지정된 를 value 에 씁니다.

WriteLiteral(Object)

HTML 인코딩 Output없이 지정된 를 value 에 씁니다.

(다음에서 상속됨 RazorPageBase)
WriteLiteral(String)

HTML 인코딩 Output없이 지정된 를 value 에 씁니다.

(다음에서 상속됨 RazorPageBase)
WriteLiteralTo(TextWriter, Object)

HTML 인코딩 없이 지정된 를 valuewriter씁니다.

WriteLiteralTo(TextWriter, String)

HTML 인코딩 Output없이 지정된 를 value 에 씁니다.

WriteTo(TextWriter, HtmlEncoder, Object)

지정된 writer에 HTML 인코딩을 사용하여 지정된 value 를 씁니다.

WriteTo(TextWriter, Object)

HTML 인코딩을 사용하여 지정된 를 valuewriter씁니다.

WriteTo(TextWriter, String)

HTML 인코딩을 사용하여 지정된 를 valuewriter씁니다.

적용 대상