RazorPageAdapter 类

定义

实现 IRazorPage,以便 RazorPageBase 派生的类不会激活两次。 在处理程序方法运行之前激活页面,但 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)
已过时.

实现 IRazorPage,以便 RazorPageBase 派生的类不会激活两次。 在处理程序方法运行之前激活页面,但 RazorView 也会激活每个页面。

RazorPageAdapter(RazorPageBase, Type)

实例化 RazorPageAdapter 的新实例。

属性

BodyContent

获取或设置正文内容。

IsLayoutBeingRendered

获取或设置一个标志,该标志确定是否要呈现此页面的布局。

Layout

获取或设置布局页的路径。

Path

获取页面的应用程序基相对路径。

PreviousSectionWriters

获取或设置此页可以呈现的部分。

SectionWriters

获取此页定义的部分。

ViewContext

获取或设置呈现视图的视图上下文。

方法

EnsureRenderedBodyOrSections()

验证中 PreviousSectionWriters 定义的所有节都已呈现,或者如果未定义任何部分,则呈现正文。

ExecuteAsync()

呈现页面并将输出写入 。Writer

适用于