A Sandcastle Documented Class Library
TERASOLUNA.Fw.Web.Controller Namespace
NamespacesTERASOLUNA.Fw.Web.Controller
TERASOLUNA.Fw.Web.Controller 名前空間には、リクエストコントローラ機能を利用するのに必要なクラスが含まれています。
Declaration Syntax
C#Visual BasicVisual C++
namespace TERASOLUNA.Fw.Web.Controller
Namespace TERASOLUNA.Fw.Web.Controller
namespace TERASOLUNA.Fw.Web.Controller
Types
All TypesClassesInterfacesDelegates
IconTypeDescription
UploadFileInfo..::.ApplicationRootDataTable
UploadFileInfo..::.ApplicationRootRow
UploadFileInfo..::.ApplicationRootRowChangeEvent
UploadFileInfo..::.ApplicationRootRowChangeEventHandler
BLogicRequestController
クライアントからのビジネスロジック実行要求を解決するコントローラクラスです。

ControllerInfoAttribute
クライアントからのビジネスロジック実行要求を受け付ける リクエストコントローラの属性を定義します。

FileDownloadRequestController
クライアントからのファイルダウンロードを伴うビジネスロジック実行要求を 解決するコントローラクラスです。

FileUploadRequestController
クライアントからのファイルアップロードを伴うビジネスロジック実行要求を 解決するコントローラクラスです。

HttpContextWrapper
HttpContext クラスをラップして保持するためのクラスです。

IMultipartItem
アップロードされたデータを保持するインターフェイスを定義します。

IMultipartItemFactory
IMultipartItem を作成するためのインターフェイスを定義します。

InvalidRequestException
不正なリクエストを受け付けた場合にスローされる例外。

MultipartFileItem
アップロードされたファイルを格納するための IMultipartItem です。

MultipartItem

MultipartItemFactory
IMultipartItem を作成するためのクラスです。

MultipartTextItem
アップロードされたテキストを格納するための IMultipartItem です。

MultipartUpload
アップロードされたマルチパート形式のデータを解析し、 IMultipartItem を作成する機能を提供するクラスです。

MultipartUploadRequestController
クライアントからのマルチパート形式のアップロードを伴うビジネスロジック実行要求を解決するコントローラクラスです。

RequestControllerConstants
リクエストコントローラで利用する各種定数を定義したクラスです。

RequestControllerFactory
リクエスト情報を元に対象となるリクエストコントローラを 生成するファクトリクラスです。

RequestTypeNames
リクエストの種別を表します。

UploadFileInfo..::.TempFilesDataTable
UploadFileInfo..::.TempFilesRow
UploadFileInfo..::.TempFilesRowChangeEvent
UploadFileInfo..::.TempFilesRowChangeEventHandler
UnknownRequestController
対象となるリクエストコントローラが解決できない場合に利用される リクエストコントローラクラスです。

UploadFileInfo