Soap.InvokeRegistry.TInvokableClassRegistry.UnRegisterInterface
Delphi
procedure UnRegisterInterface(Info: PTypeInfo);
C++
void __fastcall UnRegisterInterface(System::Typinfo::PTypeInfo Info);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Soap.InvokeRegistry.pas Soap.InvokeRegistry.hpp |
Soap.InvokeRegistry | TInvokableClassRegistry |
説明
呼び出し可能なインターフェースの登録を解除します。
UnRegisterInterface メソッドを呼び出して,呼び出し可能なレジストリから呼び出し可能なインターフェースの登録を解除できます。Delphi では,この呼び出しは,呼び出し可能なインターフェースを定義するユニットの finalization 部に記述されます。C++ では,UnRegisterInterface メソッドは #pragma exit 指令を使用するメソッドから呼び出されます。
登録可能なインターフェースが登録解除されると,クライアントアプリケーションは登録可能なインターフェースを呼び出せなくなり,サーバーアプリケーションはインターフェースのメソッドに向けられた呼び出しに応答できなくなります。
Info は,インターフェースの型情報へのポインタです。TypeInfo 関数(Delphi)または __delphirtti 演算子(C++)を呼び出して,呼び出し可能なインターフェースから型情報を取得することができます。