System.Web.Mvc 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
AcceptVerbsAttribute |
どの HTTP 動詞にアクション メソッドが応答するかを指定する属性を表します。 |
ActionDescriptor |
名前、コントローラー、パラメーター、属性、フィルターなど、アクション メソッドに関する情報を提供します。 |
ActionExecutedContext |
クラスの ActionExecuted メソッドのコンテキストを ActionFilterAttribute 提供します。 |
ActionExecutingContext |
クラスの ActionExecuting メソッドのコンテキストを ActionFilterAttribute 提供します。 |
ActionFilterAttribute |
フィルター属性の基本クラスを表します。 |
ActionMethodSelectorAttribute |
アクション メソッドの選択に影響する属性を表します。 |
ActionNameAttribute |
アクションの名前に使用される属性を表します。 |
ActionNameSelectorAttribute |
アクション メソッドの選択に影響を与える属性を表します。 |
ActionResult |
アクション メソッドの結果を表します。 |
AdditionalMetadataAttribute |
追加のメタデータをサポートするために インターフェイスを IMetadataAware 実装する クラスを提供します。 |
AjaxHelper |
AJAX シナリオで HTML をビュー内に表示するためのサポートを表します。 |
AjaxHelper<TModel> |
AJAX シナリオで HTML を、厳密に型指定されたビュー内に表示するためのサポートを表します。 |
AjaxRequestExtensions |
HTTP 要求が AJAX 要求かどうかを判断する機能を追加して、 クラスを拡張 HttpRequestBase するクラスを表します。 |
AllowAnonymousAttribute |
承認時に をスキップするコントローラーとアクションをマークする属性を AuthorizeAttribute 表します。 |
AllowHtmlAttribute |
プロパティの要求の検証をスキップすることにより、モデル バインディング時に HTML マークアップを要求に含めることができます (スクリプトによる攻略を防ぐため、要求の検証を無効にするすべてのモデルをアプリケーションで明示的に検証することを強くお勧めします)。 |
AreaRegistration |
ASP.NET MVC アプリケーション内の 1 つ以上の領域を登録する方法を提供します。 |
AreaRegistrationContext |
ASP.NET MVC アプリケーション内の領域を登録するために必要な情報をカプセル化します。 |
AssociatedMetadataProvider |
メタデータ プロバイダーを実装するための抽象クラスを提供します。 |
AssociatedValidatorProvider |
検証プロバイダーを実装するクラスの抽象クラスです。 |
AsyncController |
ASP.NET MVC 3 との下位互換性のために提供されています。 |
AsyncTimeoutAttribute |
非同期メソッドのタイムアウト値をミリ秒単位で設定するために使用する属性を表します。 |
AuthorizationContext |
属性の使用に必要な情報を AuthorizeAttribute カプセル化します。 |
AuthorizeAttribute |
コントローラーまたはアクション メソッドへのアクセスが、承認要件を満たすユーザーに制限されることを示します。 |
BindAttribute |
パラメーターへのモデル バインディングが発生する方法の詳細を提供するための属性を表します。 |
BuildManagerCompiledView |
ビュー エンジンによってレンダリングされる前に BuildManager クラスによってコンパイルされるビューの基本クラスを表します。 |
BuildManagerViewEngine |
ビュー エンジンの基本クラスを提供します。 |
ByteArrayModelBinder |
ブラウザー要求をバイト配列に対応付けます。 |
CachedAssociatedMetadataProvider<TModelMetadata> |
キャッシュされたメタデータ プロバイダーを実装するための抽象クラスを提供します。 |
CachedDataAnnotationsMetadataAttributes |
属性をキャッシュ System.ComponentModel.DataAnnotations するコンテナーを提供します。 |
CachedDataAnnotationsModelMetadata |
キャッシュ DataAnnotationsModelMetadataするコンテナーを提供します。 |
CachedDataAnnotationsModelMetadataProvider |
ASP.NET MVC 用の既定のキャッシュされたモデル メタデータ プロバイダーを実装します。 |
CachedModelMetadata<TPrototypeCache> |
キャッシュされるメタデータのコンテナーを提供します。 |
CancellationTokenModelBinder |
モデル バインダーの操作を取り消す必要があるという通知を伝達するためのメカニズムを提供します。 |
ChildActionOnlyAttribute |
アクション メソッドを子アクションとしてのみ呼び出す場合に使用する属性を表します。 |
ChildActionValueProvider |
子アクションからの値の値プロバイダーを表します。 |
ChildActionValueProviderFactory |
子アクションの値プロバイダー オブジェクトを作成するためのファクトリを表します。 |
ClientDataTypeModelValidatorProvider |
クライアント データ型のモデル検証コントロールを返します。 |
CompareAttribute |
モデルの 2 つのプロパティを比較する属性を提供します。 |
ContentResult |
アクション メソッドの結果である、ユーザー定義のコンテンツ タイプを表します。 |
Controller |
ASP.NET MVC Web サイトへの HTTP 要求に応答するメソッドを提供します。 |
ControllerActionInvoker |
コントローラーのアクション メソッドを呼び出すクラスを表します。 |
ControllerBase |
すべての MVC コントローラーの基本クラスを表します。 |
ControllerBuilder |
コントローラーを動的に構築するクラスを表します。 |
ControllerContext |
指定した RouteBase インスタンスとインスタンスに一致する HTTP 要求に関する情報を ControllerBase カプセル化します。 |
ControllerDescriptor |
名前、種類、アクションなど、コントローラーを説明する情報をカプセル化します。 |
ControllerInstanceFilterProvider |
コントローラーをインスタンスに FilterProviderCollection 追加します。 |
CustomModelBinderAttribute |
カスタム モデル バインダーを呼び出す属性を表します。 |
DataAnnotationsModelMetadata |
データ モデルの共通のメタデータ、DataAnnotationsModelMetadataProvider クラス、および DataAnnotationsModelValidator クラスのコンテナーを提供します。 |
DataAnnotationsModelMetadataProvider |
ASP.NET MVC 用の既定のモデル メタデータ プロバイダーを実装します。 |
DataAnnotationsModelValidator |
モデルの検証コントロールを提供します。 |
DataAnnotationsModelValidator<TAttribute> |
指定した検証型のモデル検証コントロールを提供します。 |
DataAnnotationsModelValidatorProvider |
ASP.NET MVC 用の既定の検証プロバイダーを実装します。 |
DataErrorInfoModelValidatorProvider |
エラー情報モデルの検証コントロールのコンテナーです。 |
DefaultControllerFactory |
既定で登録されるコントローラー ファクトリを表します。 |
DefaultModelBinder |
ブラウザー要求をデータ オブジェクトに対応付けます。 このクラスは、モデル バインダーの具象実装を提供します。 |
DefaultViewLocationCache |
ビューの場所のメモリ キャッシュを表します。 |
DependencyResolver |
または Common Service Locator IServiceLocator インターフェイスを実装 IDependencyResolver する依存関係リゾルバーの登録ポイントを提供します。 |
DependencyResolverExtensions |
および GetServices(Type)の型セーフな実装をGetService(Type)提供します。 |
DictionaryValueProvider<TValue> |
IDictionary<TKey,TValue> インターフェイスを実装するコレクションから値を取得する値プロバイダーの基本クラスを表します。 |
EmptyModelMetadataProvider |
メタデータを必要としないデータ モデル用の空のメタデータ プロバイダーを提供します。 |
EmptyModelValidatorProvider |
検証コントロールを必要としないモデルに対して空の検証コントロール プロバイダーを提供します。 |
EmptyResult |
何も返さないコントローラー アクション メソッドなど、何も実行されない結果を表します。 |
ExceptionContext |
クラスを使用するためのコンテキストを HandleErrorAttribute 提供します。 |
ExpressionHelper |
式からモデル名を取得するためのヘルパー クラスです。 |
FieldValidationMetadata |
クライアント側フィールド検証メタデータのコンテナーです。 |
FileContentResult |
バイナリ ファイルの内容を応答に送信します。 |
FilePathResult |
ファイルの内容を応答に送信します。 |
FileResult |
バイナリ ファイルの内容を応答に送信するために使用される基本クラスを表します。 |
FileStreamResult |
インスタンスを使用して、バイナリ コンテンツを応答に Stream 送信します。 |
Filter |
1 つ以上のフィルター インターフェイスの実装、フィルターの順序、およびフィルターのスコープへの参照を格納するメタデータ クラスを表します。 |
FilterAttribute |
アクションおよび結果フィルター属性の基本クラスを表します。 |
FilterAttributeFilterProvider |
フィルター属性のフィルター プロバイダーを定義します。 |
FilterInfo |
使用できるアクション フィルターに関する情報をカプセル化します。 |
FilterProviderCollection |
アプリケーションのフィルター プロバイダーのコレクションを表します。 |
FilterProviders |
フィルターの登録ポイントを提供します。 |
FormCollection |
アプリケーションのフォーム値プロバイダーを格納します。 |
FormContext |
HTML フォームからの入力データを検証および処理するために必要な情報をカプセル化します。 |
FormValueProvider |
オブジェクトに含まれるフォーム値の値プロバイダーを NameValueCollection 表します。 |
FormValueProviderFactory |
フォームの値プロバイダー オブジェクトの新しいインスタンスを作成するクラスを表します。 |
GlobalFilterCollection |
すべてのグローバル フィルターを含むクラスを表します。 |
GlobalFilters |
グローバル フィルターのコレクションを表します。 |
HandleErrorAttribute |
アクション メソッドがスローした例外の処理に使用される属性を表します。 |
HandleErrorInfo |
アクション メソッドがスローしたエラーを処理するための情報をカプセル化します。 |
HiddenInputAttribute |
プロパティまたはフィールド値を非表示の入力要素としてレンダリングするかどうかを示すために使用される属性を表します。 |
HtmlHelper |
ビュー内の HTML コントロールの表示をサポートします。 |
HtmlHelper<TModel> |
厳密に型指定されたビュー内に HTML コントロールを表示するためのサポートを表します。 |
HttpAntiForgeryException |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 |
HttpDeleteAttribute |
アクション メソッドが HTTP DELETE 要求だけを処理するよう制限するために使用する属性を表します。 |
HttpFileCollectionValueProvider |
HTTP ファイルのコレクションの値に使用する値プロバイダーを表します。 |
HttpFileCollectionValueProviderFactory |
HTTP ファイル コレクションの値プロバイダー オブジェクトの新しいインスタンスを作成するクラスを表します。 |
HttpGetAttribute |
アクション メソッドが HTTP GET 要求だけを処理するよう制限するために使用する属性を表します。 |
HttpHeadAttribute |
HTTP 要求が HTTP HEAD メソッドでなければならないことを指定します。 |
HttpNotFoundResult |
要求されたリソースが見つからなかったことを示すために使用されるオブジェクトを定義します。 |
HttpOptionsAttribute |
メソッドが HTTP OPTIONS 要求だけを処理するよう制限するために使用する属性を表します。 |
HttpPatchAttribute |
アクション メソッドが HTTP PATCH 要求だけを処理するよう制限するために使用する属性を表します。 |
HttpPostAttribute |
メソッドが HTTP POST 要求だけを処理するよう制限するために使用する属性を表します。 |
HttpPostedFileBaseModelBinder |
ポストされたファイルにモデルをバインドします。 |
HttpPutAttribute |
メソッドが HTTP PUT 要求だけを処理するよう制限するために使用する属性を表します。 |
HttpRequestExtensions |
Web 要求中に HttpRequestBase クライアントによって送信された HTTP 値を含むクラスを拡張します。 |
HttpStatusCodeResult |
アクション結果を返す方法として特定の HTTP 応答状態コードおよび説明を提供します。 |
HttpUnauthorizedResult |
認証されていない HTTP 要求の結果を表します。 |
JavaScriptResult |
応答に JavaScript コンテンツを送信します。 |
JQueryFormValueProvider |
JQuery フォーム値プロバイダーは、要求フォーム内の JQuery 形式のデータを処理するために使用されます。 |
JQueryFormValueProviderFactory |
JQuery フォーム データを処理するために必要な ValueProvider を提供します。 |
JsonResult |
JSON 形式のコンテンツを応答に送信するために使用されるクラスを表します。 |
JsonValueProviderFactory |
アクション メソッドを有効にして、JSON 形式のテキストを送受信し、アクション メソッドのパラメーターに対して JSON テキストのモデル バインディングを行います。 |
LinqBinaryModelBinder |
ブラウザー要求を LINQ Binary オブジェクトにマップします。 |
MaxLengthAttributeAdapter |
MaxLengthAttribute 属性のアダプターを提供します。 |
MinLengthAttributeAdapter |
MinLengthAttribute 属性のアダプターを提供します。 |
ModelBinderAttribute |
モデルの型をモデル ビルダーの型に関連付けるために使用される属性を表します。 |
ModelBinderDictionary |
アプリケーションのすべてのモデル バインダーをバインダーの型で並べ替えたリストを格納するクラスを表します。 |
ModelBinderProviderCollection |
ここのコンテンツは更新されません。ここに資料を追加しないでください。 |
ModelBinderProviders |
モデル バインダー プロバイダーのコンテナーを提供します。 |
ModelBinders |
アプリケーションのモデル バインダーへのグローバル アクセスを提供します。 |
ModelBindingContext |
モデル バインダーが動作するコンテキストを提供します。 |
ModelClientValidationEqualToRule |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 |
ModelClientValidationMaxLengthRule | |
ModelClientValidationMinLengthRule | |
ModelClientValidationRangeRule |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 |
ModelClientValidationRegexRule |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 |
ModelClientValidationRemoteRule |
モデル クライアントの検証に関するリモート規則を表します。 |
ModelClientValidationRequiredRule |
モデル クライアントの検証に必要な規則を表します。 |
ModelClientValidationRule |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 |
ModelClientValidationStringLengthRule |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。モデル クライアントの検証規則の長さを表します。 |
ModelError |
モデル バインディング時に発生するエラーを表します。 |
ModelErrorCollection |
ModelError インスタンスのコレクション。 |
ModelMetadata |
データ モデルの共通のメタデータ、ModelMetadataProvider クラス、および ModelValidator クラスのコンテナーを提供します。 |
ModelMetadataProvider |
カスタム メタデータ プロバイダーの抽象基本クラスです。 |
ModelMetadataProviders |
現在の ModelMetadataProvider インスタンス用のコンテナーを提供します。 |
ModelState |
アクション メソッド引数のプロパティまたはアクション メソッド引数自体へのモデル バインドの状態をカプセル化します。 |
ModelStateDictionary |
検証情報を含めて、アクション メソッドへのポストされたフォームのバインド試行の状態を表します。 |
ModelValidationResult |
検証結果のコンテナーを提供します。 |
ModelValidator |
検証ロジックを実装するための基本クラスを提供します。 |
ModelValidatorProvider |
モデルの検証コントロールの一覧を提供します。 |
ModelValidatorProviderCollection |
ここのコンテンツは更新されません。ここに資料を追加しないでください。 |
ModelValidatorProviders |
現在の検証プロバイダー用のコンテナーを提供します。 |
MultiSelectList |
ユーザーが複数の項目を選択できる、項目の一覧を表します。 |
MvcFilter |
派生クラスで実装された場合、1 つ以上のフィルター インターフェイスの実装、フィルターの順序、およびフィルターのスコープへの参照を格納するメタデータ クラスを提供します。 |
MvcHandler |
HTTP 要求を処理するコントローラーを選択します。 |
MvcHtmlString |
再度エンコードしてはならない HTML エンコードされた文字列を表します。 |
MvcHttpHandler |
HTTP 要求を検証し、処理します。 |
MvcRouteHandler |
IHttpHandler インターフェイスを実装し、要求コンテキストを渡す オブジェクトを作成します。 |
MvcWebRazorHostFactory |
ファイルのインスタンスを System.Web.Mvc.MvcWebPageRazorHost 作成します。 |
NameValueCollectionExtensions |
NameValueCollection オブジェクトを拡張して、コレクションを指定したディクショナリにコピーできるようにします。 |
NameValueCollectionValueProvider |
値が オブジェクトから取得される値プロバイダーの基底クラスを NameValueCollection 表します。 |
NoAsyncTimeoutAttribute |
属性の便利なラッパーを AsyncTimeoutAttribute 提供します。 |
NonActionAttribute |
コントローラー メソッドがアクション メソッドではないことを示すための属性を表します。 |
OutputCacheAttribute |
出力がキャッシュされるアクション メソッドをマークするために使用される属性を表します。 |
OverrideActionFiltersAttribute |
オーバーライド フィルターに関連付けられた属性を表します。 |
OverrideAuthenticationAttribute |
認証に関連付けられている属性を表します。 |
OverrideAuthorizationAttribute |
認証に関連付けられた属性を表します。 |
OverrideExceptionFiltersAttribute |
例外フィルターに関連付けられた属性を表します。 |
OverrideResultFiltersAttribute |
結果フィルターに関連付けられた属性を表します。 |
ParameterBindingInfo |
アクション メソッド パラメーターをデータ モデルにバインドするための情報をカプセル化します。 |
ParameterDescriptor |
パラメーターを説明する情報を格納します。 |
PartialViewResult |
部分ビューを応答に送信するために使用される基本クラスを表します。 |
PreApplicationStartCode |
ASP.NET Razor のアプリケーション開始前のスタート コードの登録ポイントを提供します。 |
QueryStringValueProvider |
オブジェクトに含まれるクエリ文字列の値プロバイダーを NameValueCollection 表します。 |
QueryStringValueProviderFactory |
クエリ文字列の値プロバイダー オブジェクトの新しいインスタンスを作成するクラスを表します。 |
RangeAttributeAdapter |
RangeAttribute 属性のアダプターを提供します。 |
RazorView |
Razor 構文を使用するビューの作成に使用されるクラスを表します。 |
RazorViewEngine |
ASP.NET Razor 構文を使用する Web ページを表示するために使用されるビュー エンジンを表します。 |
RedirectResult |
指定された URI にリダイレクトすることにより、アプリケーション アクションの処理を制御します。 |
RedirectToRouteResult |
指定されたルート値ディクショナリを使用してリダイレクトを実行する結果を表します。 |
ReflectedActionDescriptor |
リフレクションされたアクション メソッドを説明する情報を格納します。 |
ReflectedControllerDescriptor |
リフレクションされたコントローラーを説明する情報を格納します。 |
ReflectedParameterDescriptor |
リフレクションされたアクション メソッド パラメーターを説明する情報を格納します。 |
RegularExpressionAttributeAdapter |
RegularExpressionAttribute 属性のアダプターを提供します。 |
RemoteAttribute |
jQuery 検証プラグイン リモート検証コントロールを使用する属性を提供します。 |
RequiredAttributeAdapter |
RequiredAttributeAttribute 属性のアダプターを提供します。 |
RequireHttpsAttribute |
セキュリティ保護されていない HTTP 要求を HTTPS を介して強制的に再送信する属性を表します。 |
ResultExecutedContext |
クラスの メソッドの OnResultExecuted(ResultExecutedContext) コンテキストを ActionFilterAttribute 提供します。 |
ResultExecutingContext |
クラスの メソッドの OnResultExecuting(ResultExecutingContext) コンテキストを ActionFilterAttribute 提供します。 |
RouteAreaAttribute |
このコントローラーで定義されるすべてのルートに対して設定する領域を定義します。 |
RouteAttribute |
ルートを介してコントローラーまたはアクションを直接公開するための、コントローラーまたはアクション上の場所。 コントローラー上にある場合、System.Web.Mvc.RouteAttribute を持たないアクションに適用されます。 |
RouteCollectionAttributeRoutingExtensions |
ルート コレクション属性のルーティング拡張機能を提供します。 |
RouteCollectionExtensions |
MVC ルーティング用の RouteCollection オブジェクトを拡張します。 |
RouteDataValueProvider |
インターフェイスを実装するオブジェクトに含まれるルート データの値プロバイダーを IDictionary<TKey,TValue> 表します。 |
RouteDataValueProviderFactory |
ルート データの値プロバイダー オブジェクトを作成するためのファクトリを表します。 |
RoutePrefixAttribute |
コントローラーに、コントローラー内のすべてのアクションに適用されるルート プレフィックスで注釈を付けます。 |
SelectList |
ユーザーが 1 つの項目を選択できる一覧を表します。 |
SelectListGroup |
optgroup の HTML 要素とその属性を表します。 選択リストで、名前が同じである複数のグループがサポートされています。 参照の等価性と比較されます。 |
SelectListItem |
クラスのインスタンスで選択した項目を SelectList 表します。 |
SessionStateAttribute |
コントローラーのセッション状態を指定します。 |
SessionStateTempDataProvider |
セッション状態データを現在 TempDataDictionary のオブジェクトに提供します。 |
StringLengthAttributeAdapter |
StringLengthAttribute 属性のアダプターを提供します。 |
TagBuilder |
HTML 要素を作成するために使用するクラスとプロパティが含まれます。 このクラスは、 名前空間で見つかったヘルパーなどのヘルパーを System.Web.Helpers 記述するために使用されます。 |
TempDataDictionary |
ある要求から次の要求までの間だけ保持されるデータ セットを表します。 |
TemplateInfo |
現在のテンプレート コンテキストに関する情報をカプセル化します。 |
UnobtrusiveValidationAttributesGenerator |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 |
UrlHelper |
アプリケーション内で ASP.NET MVC の URL を構築するメソッドを格納します。 |
UrlParameter |
ルーティング中に クラスによって使用される省略可能なパラメーターを MvcHandler 表します。 |
ValidatableObjectAdapter |
検証できるオブジェクト アダプターを提供します。 |
ValidateAntiForgeryTokenAttribute |
要求の偽造防止に使用される属性を表します。 |
ValidateInputAttribute |
入力を検証する必要があるアクション メソッドをマークするために使用される属性を表します。 |
ValueProviderCollection |
アプリケーションの値プロバイダー オブジェクトのコレクションを表します。 |
ValueProviderDictionary |
注: この API は廃止されました。アプリケーションの値プロバイダーのディクショナリを表します。 |
ValueProviderFactories |
値プロバイダー ファクトリ オブジェクトを作成するためのコンテナーを表します。 |
ValueProviderFactory |
値プロバイダー オブジェクトを作成するためのファクトリを表します。 |
ValueProviderFactoryCollection |
アプリケーションの値プロバイダー ファクトリのコレクションを表します。 |
ValueProviderResult |
(フォーム ポストやクエリ文字列などからの) 値をアクション メソッド引数プロパティまたはアクション メソッド引数自体にバインドした結果を表します。 |
ViewContext |
ビューの表示に関連する情報をカプセル化します。 |
ViewDataDictionary |
データをコントローラーとビューの間で受け渡すために使用されるコンテナーを表します。 |
ViewDataDictionary<TModel> |
厳密に型指定されたデータをコントローラーとビューの間で受け渡すために使用されるコンテナーを表します。 |
ViewDataInfo |
テンプレートの開発に使用する現在のテンプレート コンテンツに関する情報、およびテンプレートとやり取りする HTML ヘルパーに関する情報をカプセル化します。 |
ViewEngineCollection |
アプリケーションで使用できるビュー エンジンのコレクションを表します。 |
ViewEngineResult |
ビュー エンジンの検索結果を表します。 |
ViewEngines |
アプリケーションで使用できるビュー エンジンのコレクションを表します。 |
ViewMasterPage |
マスター ビュー ページを構築するために必要な情報を表します。 |
ViewMasterPage<TModel> |
厳密に型指定されたマスター ビュー ページを構築するために必要な情報を表します。 |
ViewPage |
ビューを Web フォーム ページとして表示するために必要なプロパティおよびメソッドを表します。 |
ViewPage<TModel> |
厳密に型指定されたマスター ビューを Web フォーム ページとして表示するために必要な情報を表します。 |
ViewResult |
オブジェクトによって返されるインスタンスを使用してビューを IView レンダリングするために使用されるクラスを IViewEngine 表します。 |
ViewResultBase |
モデルをビューに提供し、ビューを応答に表示するために使用される基本クラスを表します。 |
ViewStartPage |
ビューのスタート (マスター) ページを実装するために使用できる抽象クラスを提供します。 |
ViewTemplateUserControl |
オブジェクトのコンテナーを TemplateInfo 提供します。 |
ViewTemplateUserControl<TModel> |
オブジェクトのコンテナーを TemplateInfo 提供します。 |
ViewType |
ビューの種類を表します。 |
ViewUserControl |
ユーザー コントロールを構築するために必要な情報を表します。 |
ViewUserControl<TModel> |
厳密に型指定されたユーザー コントロールを構築するために必要な情報を表します。 |
VirtualPathProviderViewEngine |
インターフェイスの抽象基本クラスの実装を IViewEngine 表します。 |
WebFormView |
ASP.NET MVC で Web フォーム ページを構築するために必要な情報を表します。 |
WebFormViewEngine |
Web フォーム ページを応答に表示するために使用されるビュー エンジンを表します。 |
WebViewPage |
ASP.NET Razor 構文を使用するビューを表示するために必要なプロパティおよびメソッドを表します。 |
WebViewPage<TModel> |
ASP.NET Razor 構文を使用するビューを表示するために必要なプロパティおよびメソッドを表します。 |
インターフェイス
IActionFilter |
アクション フィルターで使用されるメソッドを定義します。 |
IActionInvoker |
HTTP 要求への応答としてアクションを呼び出すために使用される、アクションの呼び出し元のコントラクトを定義します。 |
IActionInvokerFactory |
現在の要求のインスタンスを IActionInvoker 作成するために使用されます。 |
IAuthorizationFilter |
承認フィルターに必要なメソッドを定義します。 |
IClientValidatable |
検証コントロールがクライアント検証をサポートするかどうかを実行時に ASP.NET MVC 検証フレームワークで調査する方法を提供します。 |
IController |
コントローラーに必要なメソッドを定義します。 |
IControllerActivator |
依存関係の挿入を使用してコントローラーをどのようにインスタンス化するかを詳細に制御できます。 |
IControllerFactory |
コントローラー ファクトリに必要なメソッドを定義します。 |
IDependencyResolver |
サービスの場所と依存関係解決を簡略化するメソッドを定義します。 |
IEnumerableValueProvider |
列挙可能な機能を持つ特殊 IValueProvider な を表します。 |
IExceptionFilter |
例外フィルターに必要なメソッドを定義します。 |
IFilterProvider |
フィルターを検索するためのインターフェイスを提供します。 |
IMetadataAware |
クラスに属性を公開するためのインターフェイスを AssociatedMetadataProvider 提供します。 |
IMethodInfoActionDescriptor |
を提供する型の ActionDescriptor 省略可能な MethodInfoインターフェイス。 |
IModelBinder |
モデル バインダーに必要なメソッドを定義します。 |
IModelBinderProvider |
インターフェイスを実装するクラスのモデル バインドの動的実装を可能にするメソッドを IModelBinder 定義します。 |
IMvcFilter |
フィルターの順序を指定するメンバー、および複数のフィルターが許可されるかどうかを定義します。 |
IResultFilter |
結果フィルターに必要なメソッドを定義します。 |
IRouteWithArea |
ASP.NET MVC アプリケーションの領域にルートを関連付けます。 |
ITempDataProvider |
次の要求で表示されるデータを格納する一時データ プロバイダーのコントラクトを定義します。 |
ITempDataProviderFactory |
コントローラーのインスタンスを ITempDataProvider 作成するために使用します。 |
IUnvalidatedValueProvider |
要求の検証を IValueProvider スキップできるインターフェイスを表します。 |
IValueProvider |
ASP.NET MVC の値プロバイダーに必要なメソッドを定義します。 |
IView |
ビューに必要なメソッドを定義します。 |
IViewDataContainer |
ビュー データ ディクショナリに必要なメソッドを定義します。 |
IViewEngine |
ビュー エンジンに必要なメソッドを定義します。 |
IViewLocationCache |
ビューの場所をメモリにキャッシュするために必要なメソッドを定義します。 |
IViewPageActivator |
依存関係の挿入を使用してビュー ページをどのように作成するかを詳細に制御できます。 |
列挙型
AreaReference |
を構築するときのコントローラー名の解釈を RemoteAttribute制御します。 |
FilterScope |
同じフィルターの種類とフィルターの順序で ASP.NET MVC フィルターを実行する際の順序を指定する値を定義します。 |
FormMethod |
フォームの HTTP 要求の種類を列挙します。 |
Html5DateRenderingMode |
HTML5 のデータ表示モードを列挙します。 |
HttpVerbs |
HTTP 動詞を列挙します。 |
InputType |
入力コントロールの種類を列挙します。 |
JsonRequestBehavior |
クライアントからの HTTP GET 要求を許可するかどうかを指定します。 |
TagRenderMode |
HTML タグの表示に使用できるモードを列挙します。 |
代理人
ActionSelector |
アクション メソッドの選択ロジックが含まれるデリゲートを表します。 |
DataAnnotationsModelValidationFactory |
DataAnnotationsModelValidatorProvider インスタンスを作成するメソッドを表します。 |
DataAnnotationsValidatableObjectAdapterFactory |
に IValidatableObject基づく検証コントロールのファクトリを提供します。 |