Soap.SOAPDm.TSoapDataModule.Create
Delphi
constructor Create(AOwner: TComponent); override;
C++
__fastcall virtual TSoapDataModule(System::Classes::TComponent* AOwner);
/* TDataModule.CreateNew */ inline __fastcall virtual TSoapDataModule(System::Classes::TComponent* AOwner, int Dummy) : System::Classes::TDataModule(AOwner, Dummy) { }
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
constructor | public | Soap.SOAPDm.pas Soap.SOAPDm.hpp |
Soap.SOAPDm | TSoapDataModule |
説明
Create は,SOAP データモジュールのインスタンスを作成します。
ほとんどのアプリケーションでは,TSoapDataModule のコンストラクタを呼び出す必要はありません。かわりに,[新規作成]ダイアログボックスの[SOAP]ページで SOAP データモジュールを使用して,Web サービスアプリケーションに SOAP データモジュールを追加します。
AOwner は,SOAP データモジュールの解放を処理するコンポーネント(通常はアプリケーション)を指定します。オーナーを指定した場合,SOAP データモジュールはコンポーネントとして機能し,そのオーナーによって解放されます。AOwner パラメータに nil を渡した場合,SOAP データモジュールはインターフェース化オブジェクトのように動作し,そのインターフェースが使用されるたびにインクリメントされる参照カウントを管理します。この参照カウントがゼロになると,SOAP データモジュールは自動的に自身を解放します。AOwner を nil に設定しても,このオブジェクトのインターフェースへの参照を取得できない場合は,明示的にデータモジュールを解放しなければなりません。