Web.HTTPApp.TCustomWebDispatcher.Create
Delphi
constructor Create(AOwner: TComponent); override;
C++
__fastcall virtual TCustomWebDispatcher(System::Classes::TComponent* AOwner);
/* TDataModule.CreateNew */ inline __fastcall virtual TCustomWebDispatcher(System::Classes::TComponent* AOwner, int Dummy) : System::Classes::TDataModule(AOwner, Dummy) { }
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
constructor | public | Web.HTTPApp.pas Web.HTTPApp.hpp |
Web.HTTPApp | TCustomWebDispatcher |
説明
Create は TCustomWebDispatcher のインスタンスを作成します。
TCustomWebDispatcher に対してこのコンストラクタは呼び出さないでください。Web アプリケーションには Web モジュールが自動的に組み込まれます。Web モジュールを別のデータモデルに置き換える場合は,設計時に Web ディスパッチャを新しいデータモジュールに追加しなければなりません。設計時に配置されたオブジェクトは自動的に作成されます。Web モジュール内や,すでに Web ディスパッチャが存在しているデータモジュール内で,アプリケーションがディスパッチャオブジェクトを作成しようとすると例外が生成されます。
Create はディスパッチャによって管理されるアクション項目を保持する TWebActionItems オブジェクトを作成します。Web ディスパッチャが別のデータモジュールに組み込まれている場合,TCustomWebDispatcher はそのデータモジュール内のコンテンツプロデューサに自身への参照を追加します。
Web ディスパッチャが実行時に自動的に作成された後,OnCreate イベントが生成されます。