AsyncController クラス

定義

ASP.NET MVC 3 との下位互換性のために提供されています。

public abstract class AsyncController : System.Web.Mvc.Controller
type AsyncController = class
    inherit Controller
Public MustInherit Class AsyncController
Inherits Controller
継承
AsyncController

コンストラクター

AsyncController()

AsyncController クラスの新しいインスタンスを初期化します。

プロパティ

ActionInvoker

コントローラーのアクション呼び出し元を取得します。

(継承元 Controller)
AsyncManager

非同期操作を提供します。

(継承元 Controller)
Binders

バインダーを取得または設定します。

(継承元 Controller)
ControllerContext

コントローラー コンテキストを取得または設定します。

(継承元 ControllerBase)
DisableAsyncSupport

コントローラーの非同期サポートを無効にするかどうかを取得します。

(継承元 Controller)
HttpContext

それぞれの HTTP 要求に関する HTTP 固有の情報を取得します。

(継承元 Controller)
ModelState

モデルの状態およびモデル バインディングの検証の状態を格納するモデル状態ディクショナリ オブジェクトを取得します。

(継承元 Controller)
Profile

HTTP コンテキスト プロファイルを取得します。

(継承元 Controller)
Request

現在の HTTP 要求の HttpRequestBase オブジェクトを取得します。

(継承元 Controller)
Resolver

置き換え可能な依存関係競合回避モジュールの提供サービスを表します。 既定では、 が使用されます System.Web.Mvc.DependencyResolver.CurrentCache

(継承元 Controller)
Response

現在の HTTP 応答の HttpResponseBase オブジェクトを取得します。

(継承元 Controller)
RouteData

現在の要求のルート データを取得します。

(継承元 Controller)
Server

Web 要求の処理で使用されるメソッドを提供する HttpServerUtilityBase オブジェクトを取得します。

(継承元 Controller)
Session

現在の HTTP 要求の HttpSessionStateBase オブジェクトを取得します。

(継承元 Controller)
TempData

一時データのディクショナリを取得または設定します。

(継承元 ControllerBase)
TempDataProvider

次の要求のデータを格納するために使用する一時データ プロバイダー オブジェクトを取得します。

(継承元 Controller)
Url

ルーティングを使用して URL を生成するために使用する URL ヘルパー オブジェクトを取得します。

(継承元 Controller)
User

現在の HTTP 要求のユーザーのセキュリティ情報を取得します。

(継承元 Controller)
ValidateRequest

この要求の検証が有効かどうかを示す値を取得または設定します。

(継承元 ControllerBase)
ValueProvider

コントローラーの値プロバイダーを取得または設定します。

(継承元 ControllerBase)
ViewBag

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

(継承元 ControllerBase)
ViewData

ビュー データのディクショナリを取得または設定します。

(継承元 ControllerBase)
ViewEngineCollection

ビュー エンジン コレクションを取得します。

(継承元 Controller)

メソッド

BeginExecute(RequestContext, AsyncCallback, Object)

指定された要求コンテキストの実行を開始します

(継承元 Controller)
BeginExecuteCore(AsyncCallback, Object)

現在のコントローラー コンテキストでアクションの呼び出しを開始します。

(継承元 Controller)
Content(String)

文字列を使用してコンテンツの結果オブジェクトを作成します。

(継承元 Controller)
Content(String, String)

文字列およびコンテンツ タイプを使用してコンテンツの結果オブジェクトを作成します。

(継承元 Controller)
Content(String, String, Encoding)

文字列、コンテンツ タイプ、およびコンテンツ エンコーディングを使用してコンテンツの結果オブジェクトを作成します。

(継承元 Controller)
CreateActionInvoker()

アクション呼び出し元を作成します。

(継承元 Controller)
CreateTempDataProvider()

一時データ プロバイダーを作成します。

(継承元 Controller)
Dispose()

Controller クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。

(継承元 Controller)
Dispose(Boolean)

アンマネージド リソースを解放し、必要に応じてマネージド リソースを解放します。

(継承元 Controller)
EndExecute(IAsyncResult)

現在のコントローラー コンテキストでのアクションの呼び出しを終了します。

(継承元 Controller)
EndExecuteCore(IAsyncResult)

実行コアを終了します。

(継承元 Controller)
Execute(RequestContext)

指定された要求コンテキストを実行します。

(継承元 ControllerBase)
ExecuteCore()

現在のコントローラー コンテキストでアクションを呼び出します。

(継承元 Controller)
File(Byte[], String)

ファイルの内容およびファイルの種類を使用して FileContentResult オブジェクトを作成します。

(継承元 Controller)
File(Byte[], String, String)

ファイルの内容、コンテンツ タイプ、および対象ファイルの名前を使用して FileContentResult オブジェクトを作成します。

(継承元 Controller)
File(Stream, String)

Stream オブジェクトおよびコンテンツ タイプを使用して FileStreamResult オブジェクトを作成します。

(継承元 Controller)
File(Stream, String, String)

Stream オブジェクト、コンテンツ タイプ、および対象ファイルの名前を使用して FileStreamResult オブジェクトを作成します。

(継承元 Controller)
File(String, String)

ファイル名およびコンテンツ タイプを使用して FilePathResult オブジェクトを作成します。

(継承元 Controller)
File(String, String, String)

ファイル名、コンテンツ タイプ、およびダウンロードするファイルの名前を使用して FilePathResult オブジェクトを作成します。

(継承元 Controller)
HandleUnknownAction(String)

要求がこのコントローラーと一致しているが、指定されたアクション名を持つメソッドがコントローラーで見つからない場合に呼び出されます。

(継承元 Controller)
HttpNotFound()

HttpNotFoundResult クラスの新しいインスタンスを返します。

(継承元 Controller)
HttpNotFound(String)

HttpNotFoundResult クラスの新しいインスタンスを返します。

(継承元 Controller)
Initialize(RequestContext)

コンストラクターの呼び出し時に利用できない可能性があるデータを初期化します。

(継承元 Controller)
JavaScript(String)

JavaScriptResult オブジェクトを作成します。

(継承元 Controller)
Json(Object)

指定したオブジェクトを JsonResult JavaScript Object Notation (JSON) にシリアル化するオブジェクトを作成します。

(継承元 Controller)
Json(Object, JsonRequestBehavior)

指定された JSON (JavaScript Object Notation) 要求動作を使用して、指定されたオブジェクトを JSON 形式にシリアル化する JsonResult オブジェクトを作成します。

(継承元 Controller)
Json(Object, String)

指定したオブジェクトを JsonResult JavaScript Object Notation (JSON) 形式にシリアル化するオブジェクトを作成します。

(継承元 Controller)
Json(Object, String, Encoding)

指定したオブジェクトを JsonResult JavaScript Object Notation (JSON) 形式にシリアル化するオブジェクトを作成します。

(継承元 Controller)
Json(Object, String, Encoding, JsonRequestBehavior)

コンテンツ タイプ、 JsonResult コンテンツ エンコード、および JSON 要求動作を使用して、指定したオブジェクトを JavaScript Object Notation (JSON) 形式にシリアル化するオブジェクトを作成します。

(継承元 Controller)
Json(Object, String, JsonRequestBehavior)

指定した JsonResult コンテンツ タイプと JSON 要求動作を使用して、指定したオブジェクトを JavaScript Object Notation (JSON) 形式にシリアル化するオブジェクトを作成します。

(継承元 Controller)
OnActionExecuted(ActionExecutedContext)

アクション メソッドの呼び出し後に呼び出されます。

(継承元 Controller)
OnActionExecuting(ActionExecutingContext)

アクション メソッドの呼び出し前に呼び出されます。

(継承元 Controller)
OnAuthentication(AuthenticationContext)

承認が発生したときに呼び出されます。

(継承元 Controller)
OnAuthenticationChallenge(AuthenticationChallengeContext)

承認チャレンジが発生したときに呼び出されます。

(継承元 Controller)
OnAuthorization(AuthorizationContext)

承認が発生したときに呼び出されます。

(継承元 Controller)
OnException(ExceptionContext)

アクションでハンドルされない例外が発生したときに呼び出されます。

(継承元 Controller)
OnResultExecuted(ResultExecutedContext)

アクション メソッドによって返されたアクション結果が実行された後に呼び出されます。

(継承元 Controller)
OnResultExecuting(ResultExecutingContext)

アクション メソッドによって返されたアクション結果が実行される前に呼び出されます。

(継承元 Controller)
PartialView()

部分ビューを PartialViewResult レンダリングする オブジェクトを作成します。

(継承元 Controller)
PartialView(Object)

指定したモデルを PartialViewResult 使用して、部分ビューをレンダリングする オブジェクトを作成します。

(継承元 Controller)
PartialView(String)

指定したビュー名を PartialViewResult 使用して、部分ビューをレンダリングする オブジェクトを作成します。

(継承元 Controller)
PartialView(String, Object)

指定した PartialViewResult ビュー名とモデルを使用して、部分ビューをレンダリングするオブジェクトを作成します。

(継承元 Controller)
Redirect(String)

指定した RedirectResult URL にリダイレクトする オブジェクトを作成します。

(継承元 Controller)
RedirectPermanent(String)

Permanent プロパティが true に設定された RedirectResult クラスのインスタンスを返します。

(継承元 Controller)
RedirectToAction(String)

アクション名を使用して、指定されたアクションにリダイレクトします。

(継承元 Controller)
RedirectToAction(String, Object)

アクション名およびルート値を使用して、指定されたアクションにリダイレクトします。

(継承元 Controller)
RedirectToAction(String, RouteValueDictionary)

アクション名およびルート ディクショナリを使用して、指定されたアクションにリダイレクトします。

(継承元 Controller)
RedirectToAction(String, String)

アクション名およびコントローラー名を使用して、指定されたアクションにリダイレクトします。

(継承元 Controller)
RedirectToAction(String, String, Object)

アクション名、コントローラー名、およびルート ディクショナリを使用して、指定されたアクションにリダイレクトします。

(継承元 Controller)
RedirectToAction(String, String, RouteValueDictionary)

アクション名、コントローラー名、およびルート値を使用して、指定されたアクションにリダイレクトします。

(継承元 Controller)
RedirectToActionPermanent(String)

指定したアクション名を RedirectResult 使用して Permanent プロパティを true に設定した クラスのインスタンスを返します。

(継承元 Controller)
RedirectToActionPermanent(String, Object)

指定したアクション名とルート値を RedirectResult 使用して Permanent プロパティを true に設定した クラスのインスタンスを返します。

(継承元 Controller)
RedirectToActionPermanent(String, RouteValueDictionary)

指定したアクション名とルート値を RedirectResult 使用して Permanent プロパティを true に設定した クラスのインスタンスを返します。

(継承元 Controller)
RedirectToActionPermanent(String, String)

指定したアクション名とコントローラー名を RedirectResult 使用して Permanent プロパティを true に設定した クラスのインスタンスを返します。

(継承元 Controller)
RedirectToActionPermanent(String, String, Object)

指定したアクション名、コントローラー名、ルート値を使用して Permanent プロパティを true に設定した クラスのインスタンス RedirectResult を返します。

(継承元 Controller)
RedirectToActionPermanent(String, String, RouteValueDictionary)

指定したアクション名、コントローラー名、ルート値を使用して Permanent プロパティを true に設定した クラスのインスタンス RedirectResult を返します。

(継承元 Controller)
RedirectToRoute(Object)

指定されたルート値を使用して、指定されたルートにリダイレクトします。

(継承元 Controller)
RedirectToRoute(RouteValueDictionary)

ルート ディクショナリを使用して、指定されたルートにリダイレクトします。

(継承元 Controller)
RedirectToRoute(String)

ルート名を使用して、指定されたルートにリダイレクトします。

(継承元 Controller)
RedirectToRoute(String, Object)

ルート名およびルート値を使用して、指定されたルートにリダイレクトします。

(継承元 Controller)
RedirectToRoute(String, RouteValueDictionary)

ルート名およびルート ディクショナリを使用して、指定されたルートにリダイレクトします。

(継承元 Controller)
RedirectToRoutePermanent(Object)

指定されたルート値を使用して、true に設定された Permanent プロパティを持つ RedirectResult クラスのインスタンスを返します。

(継承元 Controller)
RedirectToRoutePermanent(RouteValueDictionary)

指定されたルート値を使用して、true に設定された Permanent プロパティを持つ RedirectResult クラスのインスタンスを返します。

(継承元 Controller)
RedirectToRoutePermanent(String)

指定されたルート名を使用して、true に設定された Permanent プロパティを持つ RedirectResult クラスのインスタンスを返します。

(継承元 Controller)
RedirectToRoutePermanent(String, Object)

指定されたルート名およびルート値を使用して、true に設定された Permanent プロパティを持つ RedirectResult クラスのインスタンスを返します。

(継承元 Controller)
RedirectToRoutePermanent(String, RouteValueDictionary)

指定されたルート名およびルート値を使用して、true に設定された Permanent プロパティを持つ RedirectResult クラスのインスタンスを返します。

(継承元 Controller)
TryUpdateModel<TModel>(TModel)

コントローラーの現在の値プロバイダー内の値を使用して、指定されたモデル インスタンスを更新します。

(継承元 Controller)
TryUpdateModel<TModel>(TModel, IValueProvider)

値プロバイダー内の値を使用して、指定されたモデル インスタンスを更新します。

(継承元 Controller)
TryUpdateModel<TModel>(TModel, String)

コントローラーの現在の値プロバイダー内の値、およびプレフィックスを使用して、指定されたモデル インスタンスを更新します。

(継承元 Controller)
TryUpdateModel<TModel>(TModel, String, IValueProvider)

値プロバイダー内の値、および更新対象プロパティのリストを使用して、指定されたモデル インスタンスを更新します。

(継承元 Controller)
TryUpdateModel<TModel>(TModel, String, String[])

コントローラーの現在の値プロバイダー内の値、プレフィックス、および更新対象プロパティを使用して、指定されたモデル インスタンスを更新します。

(継承元 Controller)
TryUpdateModel<TModel>(TModel, String, String[], IValueProvider)

値プロバイダー内の値、プレフィックス、および更新対象プロパティを使用して、指定されたモデル インスタンスを更新します。

(継承元 Controller)
TryUpdateModel<TModel>(TModel, String, String[], String[])

コントローラーの現在の値プロバイダー内の値、プレフィックス、除外対象プロパティのリスト、および更新対象プロパティのリストを使用して、指定されたモデル インスタンスを更新します。

(継承元 Controller)
TryUpdateModel<TModel>(TModel, String, String[], String[], IValueProvider)

値プロバイダー内の値、プレフィックス、除外対象プロパティのリスト、および更新対象プロパティのリストを使用して、指定されたモデル インスタンスを更新します。

(継承元 Controller)
TryUpdateModel<TModel>(TModel, String[])

コントローラーの現在の値プロバイダー内の値、および更新対象プロパティを使用して、指定されたモデル インスタンスを更新します。

(継承元 Controller)
TryUpdateModel<TModel>(TModel, String[], IValueProvider)

値プロバイダー内の値、および更新対象プロパティのリストを使用して、指定されたモデル インスタンスを更新します。

(継承元 Controller)
TryValidateModel(Object)

指定されたモデル インスタンスを検証します。

(継承元 Controller)
TryValidateModel(Object, String)

HTML プレフィックスを使用して、指定されたモデル インスタンスを検証します。

(継承元 Controller)
UpdateModel<TModel>(TModel)

コントローラーの現在の値プロバイダー内の値を使用して、指定されたモデル インスタンスを更新します。

(継承元 Controller)
UpdateModel<TModel>(TModel, IValueProvider)

値プロバイダー内の値を使用して、指定されたモデル インスタンスを更新します。

(継承元 Controller)
UpdateModel<TModel>(TModel, String)

コントローラーの現在の値プロバイダー内の値、およびプレフィックスを使用して、指定されたモデル インスタンスを更新します。

(継承元 Controller)
UpdateModel<TModel>(TModel, String, IValueProvider)

値プロバイダー内の値、プレフィックス、および更新対象プロパティのリストを使用して、指定されたモデル インスタンスを更新します。

(継承元 Controller)
UpdateModel<TModel>(TModel, String, String[])

コントローラーの現在の値プロバイダー内の値、プレフィックス、および更新対象プロパティを使用して、指定されたモデル インスタンスを更新します。

(継承元 Controller)
UpdateModel<TModel>(TModel, String, String[], IValueProvider)

値プロバイダー内の値、プレフィックス、および更新対象プロパティのリストを使用して、指定されたモデル インスタンスを更新します。

(継承元 Controller)
UpdateModel<TModel>(TModel, String, String[], String[])

コントローラーの現在の値プロバイダー内の値、プレフィックス、除外対象プロパティのリスト、および更新対象プロパティのリストを使用して、指定されたモデル インスタンスを更新します。

(継承元 Controller)
UpdateModel<TModel>(TModel, String, String[], String[], IValueProvider)

値プロバイダーの値、プレフィックス、除外するプロパティの一覧、および含めるプロパティの一覧を使用して、指定したモデル インスタンスを更新します。

(継承元 Controller)
UpdateModel<TModel>(TModel, String[])

コントローラー オブジェクトの現在の値プロバイダー内の値を使用して、指定されたモデル インスタンスを更新します。

(継承元 Controller)
UpdateModel<TModel>(TModel, String[], IValueProvider)

値プロバイダー内の値、プレフィックス、および更新対象プロパティのリストを使用して、指定されたモデル インスタンスを更新します。

(継承元 Controller)
ValidateModel(Object)

指定されたモデル インスタンスを検証します。

(継承元 Controller)
ValidateModel(Object, String)

HTML プレフィックスを使用して、指定されたモデル インスタンスを検証します。

(継承元 Controller)
View()

応答に ViewResult ビューをレンダリングする オブジェクトを作成します。

(継承元 Controller)
View(IView)

指定した ViewResult IView オブジェクトをレンダリングする オブジェクトを作成します。

(継承元 Controller)
View(IView, Object)

指定したIViewオブジェクトをViewResultレンダリングする オブジェクトを作成します。

(継承元 Controller)
View(Object)

応答にビューを ViewResult レンダリングするモデルを使用してオブジェクトを作成します。

(継承元 Controller)
View(String)

ビューを ViewResult レンダリングするビュー名を使用してオブジェクトを作成します。

(継承元 Controller)
View(String, Object)

指定した ViewResult IView オブジェクトをレンダリングする オブジェクトを作成します。

(継承元 Controller)
View(String, String)

ViewResultビュー名とマスター ページ名を使用してオブジェクトを作成し、応答にビューをレンダリングします。

(継承元 Controller)
View(String, String, Object)

ビュー名 ViewResult 、マスター ページ名、およびビューをレンダリングするモデルを使用してオブジェクトを作成します。

(継承元 Controller)

明示的なインターフェイスの実装

IActionFilter.OnActionExecuted(ActionExecutedContext)

このメソッドは、OnActionExecuted メソッドを呼び出します。

(継承元 Controller)
IActionFilter.OnActionExecuting(ActionExecutingContext)

このメソッドは、OnActionExecuting メソッドを呼び出します。

(継承元 Controller)
IAsyncController.BeginExecute(RequestContext, AsyncCallback, Object)

このメソッドは、BeginExecute メソッドを呼び出します。

(継承元 Controller)
IAsyncController.EndExecute(IAsyncResult)

このメソッドは、EndExecute メソッドを呼び出します。

(継承元 Controller)
IAuthenticationFilter.OnAuthentication(AuthenticationContext)

このメソッドは、OnAuthentication メソッドを呼び出します。

(継承元 Controller)
IAuthenticationFilter.OnAuthenticationChallenge(AuthenticationChallengeContext)

このメソッドは、OnAuthenticationChallenge メソッドを呼び出します。

(継承元 Controller)
IAuthorizationFilter.OnAuthorization(AuthorizationContext)

このメソッドは、OnAuthorization メソッドを呼び出します。

(継承元 Controller)
IController.Execute(RequestContext)

指定された要求コンテキストを実行します。

(継承元 ControllerBase)
IExceptionFilter.OnException(ExceptionContext)

このメソッドは、OnException メソッドを呼び出します。

(継承元 Controller)
IResultFilter.OnResultExecuted(ResultExecutedContext)

このメソッドは、OnResultExecuted メソッドを呼び出します。

(継承元 Controller)
IResultFilter.OnResultExecuting(ResultExecutingContext)

このメソッドは、OnResultExecuting メソッドを呼び出します。

(継承元 Controller)

適用対象