Soap.SOAPMidas.RegDefIAppServerInvClass
Delphi
procedure RegDefIAppServerInvClass;
C++
extern DELPHI_PACKAGE void __fastcall RegDefIAppServerInvClass();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Soap.SOAPMidas.pas Soap.SOAPMidas.hpp |
Soap.SOAPMidas | Soap.SOAPMidas |
説明
Kylix 2 またはアップデートパッチ 2 より前の Delphi 6 で作成されたクライアントが使用する SOAP データモジュールを登録します。
RegDefIAppServerInvClass プロシージャは,Web サービスとして IAppServer を実装する,呼び出し可能なクラスとして TSoapDataModule を登録します。Kylix 2 またはパッチ 2 に更新する前の Delphi 5 を使って記述されたクライアントで使用する場合,C++ アプリケーションは,プログラムの開始コード内の IAppServerSOAP 登録の後に,このプロシージャの呼び出しを追加する必要があります。ほかの Web サービスベースのアプリケーションサーバーのクライアントは IAppServerSOAP を検索するため,この呼び出しは必要ありません。
メモ: Delphi アプリケーションでは,この手順を呼び出す必要はありません。
以下の例では,RegDefIAppServerInvClass の呼び出しを配置する場所を示しています。
void static RegTypes() { InvRegistry()->RegisterInterface(__interfaceTypeinfo(IMyAppServerService)); InvRegistry()->RegisterInvokableClass(__classid(TMyAppServerService), MyAppServerServiceFactory); RegDefIAppServerInvClass(); }
- pragma statrtup RegTypes 32