Soap.InvokeRegistry.TInvokableClassRegistry.GetInvokableObjectFromClass

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function  GetInvokableObjectFromClass(AClass: TClass): TObject;

C++

System::TObject* __fastcall GetInvokableObjectFromClass(System::TClass AClass);

プロパティ

種類 可視性 ソース ユニット
function public
Soap.InvokeRegistry.pas
Soap.InvokeRegistry.hpp
Soap.InvokeRegistry TInvokableClassRegistry

説明

登録されている呼び出し可能なインターフェースの実装クラスのインスタンスを返します。

通常,アプリケーションでは GetInvokableObjectFromClass メソッドを呼び出しません。このメソッドは,呼び出し側コンポーネント(THTTPSoapPascalInvoker または THTTPSoapCppInvoker)に呼び出されて,登録されている呼び出し可能なインターフェースを実装しているクラスのインスタンスを取得します。呼び出し側コンポーネントは,オブジェクトが不要になった場合に,GetWSDLEncoding メソッドを呼び出してインスタンスを解放します。

AClass は,インスタンスが必要なクラスを示します。このクラスは,RegisterInvokableClass メソッドへの呼び出しで登録されている必要があります。呼び出し側コンポーネントは,GetInfoForURI メソッドを呼び出して,このクラス参照を取得します。

関連項目