Microsoft.AspNetCore.Mvc.ViewFeatures 名前空間

表示ビューをサポートするために必要な型を提供します。

クラス

Name 説明
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の Extensions メソッド。

PartialViewResultExecutor

PartialViewResultのIViewを検索して実行します。

SaveTempDataAttribute

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

SessionStateTempDataProvider

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

StringHtmlContent

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

TempDataDictionary

1 つの要求から次の要求にのみ保持されるデータのセットを表します。

TempDataDictionaryFactory

ITempDataDictionaryFactoryの既定の実装。

TemplateInfo

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

TryGetValueProvider

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

ValidationHtmlAttributeProvider

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

ViewComponentResultExecutor

IActionResultExecutor<TResult>のViewComponentResult。

ViewContextAttribute

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

ViewDataDictionary

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

ViewDataDictionary<TModel>

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

ViewDataDictionaryAttribute

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

ViewDataDictionaryControllerPropertyActivator

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

ViewDataEvaluator

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

ViewDataInfo

Valueの読み取り時に評価されるViewDataDictionary参照に関する情報を表します。

ViewExecutor

IViewを実行します。

ViewResultExecutor

ViewResultのIViewを検索して実行します。

構造体

Name 説明
AttributeDictionary.Enumerator

AttributeDictionaryの列挙子。

インターフェイス

Name 説明
IAntiforgeryPolicy

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

IFileVersionProvider

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

IHtmlGenerator

IHtmlHelperとITagHelperの実装をサポートするサービスの契約。

IKeepTempDataResult

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

IModelExpressionProvider

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

ITempDataDictionary

1 つの要求から次の要求にのみ保持されるデータのセットを表します。

ITempDataDictionaryFactory

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

ITempDataProvider

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

IViewContextAware

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

列挙型

Name 説明
InputType

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

代理人

Name 説明
TryGetValueDelegate

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

注釈

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