次の方法で共有


RazorPageBase クラス

定義

Razor 構文を使用するビューをレンダリングするために必要なプロパティとメソッドを表します。

public ref class RazorPageBase abstract : Microsoft::AspNetCore::Mvc::Razor::IRazorPage
public abstract class RazorPageBase : Microsoft.AspNetCore.Mvc.Razor.IRazorPage
type RazorPageBase = class
    interface IRazorPage
Public MustInherit Class RazorPageBase
Implements IRazorPage
継承
RazorPageBase
派生
実装

コンストラクター

RazorPageBase()

Razor 構文を使用するビューをレンダリングするために必要なプロパティとメソッドを表します。

プロパティ

BodyContent

本文の内容を取得または設定します。

DiagnosticSource

ページ実行の DiagnosticSource インストルメント化に使用するインスタンスを取得または設定します。

HtmlEncoder

CRazorPage# 以外IHtmlContentHtmlEncoder式を処理するときに使用する を取得します。

IsLayoutBeingRendered

このページのレイアウトをレンダリングするかどうかを決定するフラグを取得または設定します。

Layout

レイアウト ページのパスを取得または設定します。

Output

ページが出力を TextWriter 書き込む を取得します。

Path

ページへのアプリケーションベースの相対パスを取得します。

PreviousSectionWriters

このページでレンダリングできるセクションを取得または設定します。

SectionWriters

このページで定義されているセクションを取得します。

TempData

から を取得しますITempDataDictionaryViewContext

User

ClaimsPrincipal現在ログインしているユーザーの を取得します。

ViewBag

動的なビュー データ ディクショナリを取得します。

ViewContext

レンダリング ビューのビュー コンテキストを取得または設定します。

メソッド

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

html 属性値を追加します。

BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle)

html 属性値の追加を開始します。

BeginContext(Int32, Int32, Boolean)

Razor 構文を使用するビューをレンダリングするために必要なプロパティとメソッドを表します。

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

属性の書き出しを開始します。

BeginWriteTagHelperAttribute()

属性値を書き込 ITagHelper む新しいスコープを開始します。

CreateTagHelper<TTagHelper>()

ITagHelper作成してアクティブにします。

DefineSection(String, Func<Object,Task>)

または を使用して RenderSection レイアウト ページで呼び出すことができる名前付きコンテンツ セクションをページに作成します。 RenderSectionAsync

DefineSection(String, RenderAsyncDelegate)

または を使用して RenderSection レイアウト ページで呼び出すことができる名前付きコンテンツ セクションをページに作成します。 RenderSectionAsync

EndAddHtmlAttributeValues(TagHelperExecutionContext)

html 属性値の追加を終了します。

EndContext()

Razor 構文を使用するビューをレンダリングするために必要なプロパティとメソッドを表します。

EndTagHelperWritingScope()

を呼び出 StartTagHelperWritingScope(HtmlEncoder)して開始された現在の書き込みスコープを終了します。

EndWriteAttribute()

属性の書き込みを終了します。

EndWriteTagHelperAttribute()

を呼び出 BeginWriteTagHelperAttribute()して開始された現在の書き込みスコープを終了します。

EnsureRenderedBodyOrSections()

PreviousSectionWriters 定義されているすべてのセクションがレンダリングされたか、セクションが定義されていない場合は本文がレンダリングされたことを確認します。

ExecuteAsync()

ページをレンダリングし、出力を に Writer書き込みます。

FlushAsync()

FlushAsync()応答ストリームで と をOutput呼び出しStream.FlushAsync、バッファー内のコンテンツを にBody書き出します。

Href(String)

指定されたコンテンツ パスの href を返します。

InvalidTagHelperIndexerAssignment(String, String, String)

タグ ヘルパー プロパティ nullが の場合に、インデクサーの使用に関するエラー メッセージを書式設定します。

PopWriter()

スタックからテキスト ライターを返します。

PushWriter(TextWriter)

テキスト ライターをスタックに配置します。

SetAntiforgeryCookieAndHeader()

応答に偽造防止 Cookie と X-Frame-Options ヘッダーを設定します。

StartTagHelperWritingScope(HtmlEncoder)

新しい書き込みスコープを開始し、必要に応じてそのスコープ内をオーバーライドします HtmlEncoder

Write(Object)

HTML エンコードで指定された value を に Output書き込みます。

Write(String)

HTML エンコードで指定された value を に Output書き込みます。

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

属性値を書き込みます。

WriteLiteral(Object)

HTML エンコードなしで指定された value を に Output書き込みます。

WriteLiteral(String)

HTML エンコードなしで指定された value を に Output書き込みます。

適用対象