表示: Delphi
C++
表示設定
Web.HTTPApp.IWebAppServices.InitContext
提供:XE2 API Documentation
Delphi
procedure InitContext(WebModuleList: TAbstractWebModuleList; Request: TWebRequest; Response: TWebResponse);
C++
virtual void __fastcall InitContext(TAbstractWebModuleList* WebModuleList, TWebRequest* Request, TWebResponse* Response) = 0 ;
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
procedure function |
public | Web.HTTPApp.pas Web.HTTPApp.hpp |
Web.HTTPApp | IWebAppServices |
説明
現在の Web リクエストの Web コンテキストを作成して初期化します。
InitContext メソッドは,WebSnap アプリケーションがリクエストメッセージを最初に受け取ったときに,アプリケーションがリクエストを処理する前に呼び出されて,Web コンテキストをセットアップします。InitContext は,WebContext グローバル関数を呼び出してアクセスできるグローバル Web コンテキストを作成してセットアップします。また,アプリケーションで新しいリクエストメッセージを処理するために必要な他の初期化処理も行います。
WebModuleList は,WebSnap アプリケーションで現在アクティブな Web モジュールをリストして Web モジュールファクトリへのアクセスを提供し,アプリケーションがリクエストメッセージの処理に使用する新しいモジュールを作成できるようにします。
Request は,新しいリクエストメッセージを記述します。
Response は,WebSnap アプリケーションが現在のリクエストを処理するときに内容を設定するレスポンスオブジェクトです。