System.IInvokable

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

Delphi

IInvokable = interface(IInterface)

C++

__interface INTERFACE_UUID("00000000-0000-0000-C000-000000000046") DECLSPEC_DRTTI IInvokable : public IInterface

プロパティ

種類 可視性 ソース ユニット
interface
class
public
System.pas
sysmac.h
System System

説明

IInvokable は,呼び出し可能なインターフェースの基本クラスです。

IInvokable は,呼び出し可能なインターフェースを定義する場合に基本インターフェースとして使用します。IInvokable は,どのようなプロパティまたはメソッドも,IInvokable が IInterface から継承するメソッドへ追加しません。IInvokable は,むしろ,インターフェースおよびその下位オブジェクトを,ランタイム型情報(RTTI)を有効化してコンパイルできるようにするために存在しています。この RTTI は,メソッドを実装するコードと,クライアントおよびサーバーアプリケーション間でやり取りされるそのメソッド呼び出しのシンボリックエンコーディングとの変換を行うために Web サービスアプリケーションまたはそのクライアントで使用されます。

関連項目