A Sandcastle Documented Class Library
FileDownloadRequestController Class
NamespacesTERASOLUNA.Fw.Web.ControllerFileDownloadRequestController
クライアントからのファイルダウンロードを伴うビジネスロジック実行要求を 解決するコントローラクラスです。
Declaration Syntax
C#Visual BasicVisual C++
public class FileDownloadRequestController : BLogicRequestController
Public Class FileDownloadRequestController _
	Inherits BLogicRequestController
public ref class FileDownloadRequestController : public BLogicRequestController
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
FileDownloadRequestController()()()
CreateInitializeErrorDocument()()()
異常終了時の初期化されたXmlDocumentを生成します。
(Inherited from BLogicRequestController.)
CreateInputDataSet(Type, Stream)
リクエストの入力ストリームを元に、ビジネスロジックの入力値となるデータセットを生成します。
(Inherited from BLogicRequestController.)
EncodeFileName(String)
ファイル名をエンコードします。

Equals(Object) (Inherited from Object.)
ExecuteBLogic(HttpContext)
ビジネスロジックを実行します。
(Overrides BLogicRequestController.ExecuteBLogic(HttpContext).)
Finalize()()() (Inherited from Object.)
GetHashCode()()() (Inherited from Object.)
GetType()()() (Inherited from Object.)
IsReusable
別の要求で IHttpHandler インスタンスを使用できるかどうかを示す値を取得します。
(Inherited from BLogicRequestController.)
MemberwiseClone()()() (Inherited from Object.)
ParseRequestBody(HttpContext)
HTTP リクエストのボディ部を解析します。
(Inherited from BLogicRequestController.)
ProcessRequest(HttpContext)
HTTP Web 要求を処理します。
(Inherited from BLogicRequestController.)
ToString()()() (Inherited from Object.)
ValidateContentType(String, String)
content-type ヘッダの検証を行います。
(Inherited from BLogicRequestController.)
ValidateInputData(HttpContext)
入力値の検証を行います。
(Inherited from BLogicRequestController.)
ValidateRequestHeader(HttpContext)
HTTP リクエストのヘッダ設定値を検証します。
(Inherited from BLogicRequestController.)
WriteBLogicErrorResponse(HttpContext)
業務エラー時のレスポンス情報を書き込みます。
(Inherited from BLogicRequestController.)
WriteBLogicErrorResponseBody(HttpResponse, BLogicResult)
業務エラー時のレスポンスデータをレスポンスボディに書き込みます。
(Inherited from BLogicRequestController.)
WriteBLogicErrorResponseHeader(HttpResponse, String)
業務エラー時のレスポンスヘッダ情報を設定します。
(Inherited from BLogicRequestController.)
WriteResponseBodyFromByteArray(HttpResponse, array<Byte>[]()[])
レスポンスの出力ストリームに指定されたバイト配列に 格納されたデータを書き込みます。

WriteResponseBodyFromFileInfo(HttpResponse, FileInfo)
レスポンスの出力ストリームに指定されたファイル情報に 該当するファイルの内容を直接書き込みます。

WriteSuccessBinaryResponseHeader(HttpResponse, String)
レスポンスに正常終了時のヘッダ情報を設定します。

WriteSuccessResponse(HttpContext)
正常終了時のレスポンスを書き込みます。
(Overrides BLogicRequestController.WriteSuccessResponse(HttpContext).)
WriteSuccessXmlResponseBody(HttpResponse, DataSet)
レスポンスの出力ストリームに正常終了時の XML 電文を設定します。
(Inherited from BLogicRequestController.)
WriteSuccessXmlResponseHeader(HttpResponse)
レスポンスに正常終了時のヘッダ情報を設定します。
(Inherited from BLogicRequestController.)
WriteSystemErrorResponse(HttpContext, Exception)
システムエラー時のレスポンス情報の書き込みを行います。
(Inherited from BLogicRequestController.)
WriteSystemErrorResponseBody(HttpResponse, Exception)
システムエラー時のレスポンスボディ情報の書き込みを行います。
(Inherited from BLogicRequestController.)
WriteSystemErrorResponseHeader(HttpResponse)
システムエラー時のレスポンスヘッダ情報の書き込みを行います。
(Inherited from BLogicRequestController.)
WriteValidationErrorResponse(HttpContext)
入力値検証エラー時のレスポンス情報を書き込みます。
(Inherited from BLogicRequestController.)
WriteValidationErrorResponseBody(HttpResponse, ValidationResult)
入力値検証エラー時のレスポンスデータをレスポンスボディに書き込みます。
(Inherited from BLogicRequestController.)
WriteValidationErrorResponseHeader(HttpResponse)
入力値検証エラー時のレスポンスヘッダ情報を設定します。
(Inherited from BLogicRequestController.)
Inheritance Hierarchy
Object
BLogicRequestController
 FileDownloadRequestController

Assembly: TERASOLUNA.Fw.Web (Module: TERASOLUNA.Fw.Web) Version: 2.1.0.1 (2.1.0.1)