Microsoft.AspNetCore.Mvc.ViewFeatures 名前空間

ビューのレンダリングをサポートするために必要な型を提供します。

クラス

AntiforgeryExtensions

に拡張メソッドを追加する IAntiforgery静的クラス。 このクラスは継承できません。

AttributeDictionary

HTML 属性のディクショナリ。

CookieTempDataProvider

Cookie から現在の ITempDataDictionary オブジェクトへのデータを提供します。

DefaultHtmlGenerator

IHtmlGenerator の既定の実装。

DefaultHtmlGeneratorExtensions

に拡張メソッドを追加する IHtmlGenerator静的クラス。 このクラスは継承できません。

DefaultValidationHtmlAttributeProvider

ValidationHtmlAttributeProvider の既定の実装。

FormContext

現在 <のフォーム>に関する情報。

HtmlHelper

IHtmlHelper の既定の実装。

HtmlHelper<TModel>

HtmlHelper特定のモデルの種類の 。

HtmlHelperOptions

HTML ヘルパーと ViewContextのプログラムによる構成を提供します。

JsonHelper

IJsonHelper の既定の実装。

ModelExplorer

モデル オブジェクトを対応する に関連付けます ModelMetadata

ModelExplorerExtensions

ModelExplorer の拡張メソッド。

ModelExpression

タグ ヘルパーに Expression 渡される を記述します。

ModelExpressionProvider

式を提供 ModelExpression します。

ModelMetadataProviderExtensions

IModelMetadataProvider の拡張メソッド。

PartialViewResultExecutor

の をIViewPartialViewResult検索して実行します。

SaveTempDataAttribute

要求の を ITempDataDictionary 保存するフィルター。

SessionStateTempDataProvider

セッション状態データを現在 ITempDataDictionary のオブジェクトに提供します。

StringHtmlContent

書き込み時にエンコードされる文字列コンテンツ。

TempDataDictionary

ある要求から次の要求までの間だけ保持されるデータ セットを表します。

TempDataDictionaryFactory

の既定の ITempDataDictionaryFactory実装。

TemplateInfo

アクセスされたオブジェクトを追跡するテンプレートを表します。

TryGetValueProvider

TryGetValue のキャッシュを提供する静的クラス。 このクラスは継承できません。

ValidationHtmlAttributeProvider

式の検証属性を提供するサービスのコントラクト。

ViewComponentResultExecutor

ViewComponentResultIActionResultExecutor<TResult>

ViewContextAttribute

タグ ヘルパーの作成時に、現在の を使用して ViewContext タグ ヘルパー プロパティを設定する必要があることを指定します。 プロパティにはパブリック セット メソッドが必要です。

ViewDataDictionary

IDictionary<TKey,TValue>ビュー データの 。

ViewDataDictionary<TModel>

特定の ViewDataDictionary モデル型の を表します。

ViewDataDictionaryAttribute

コントローラーの作成時に、コントローラー プロパティを現在 ViewDataDictionary の プロパティに設定する必要があることを指定します。 プロパティにはパブリック セット メソッドが必要です。

ViewDataDictionaryControllerPropertyActivator

IControllerActivatorProviderビュー データ ディクショナリ コントローラーの を表します。

ViewDataEvaluator

式の評価に役立つ静的クラス。 このクラスは継承できません。

ViewDataInfo

が読み取られたときValueViewDataDictionary評価されるルックアップに関する情報を表します。

ViewExecutor

を実行します IView

ViewResultExecutor

の をIViewViewResult検索して実行します。

構造体

AttributeDictionary.Enumerator

AttributeDictionary列挙子。

インターフェイス

IAntiforgeryPolicy

偽造防止トークン検証のポリシーを定義するフィルターのマーカー インターフェイス。

IFileVersionProvider

指定したファイルのバージョン ハッシュを提供します。

IHtmlGenerator

サービスのサポート IHtmlHelperITagHelper 実装の契約。

IKeepTempDataResult

一時データを IActionResult 保存する必要がある型のマーカー インターフェイス。

IModelExpressionProvider

ラムダ式を提供 ModelExpression します。

ITempDataDictionary

ある要求から次の要求までの間だけ保持されるデータ セットを表します。

ITempDataDictionaryFactory

要求のインスタンスへのアクセスを ITempDataDictionary 提供するファクトリ。

ITempDataProvider

次の要求で表示されるデータを格納する一時データ プロバイダーのコントラクトを定義します。

IViewContextAware

を使用してビュー ViewContextによってアクティブ化されたプロパティをコンテキスト化するためのコントラクト。

列挙型

InputType

入力型を定義する定数を指定します。

代理人

TryGetValueDelegate

TryGetValue(TKey, TValue)デリゲート。

注釈

MVC ビューの詳細については、「ASP.NET Core MVC のビュー」を参照してください。