Data.DB.IDataSetCommandSupport
Delphi
IDataSetCommandSupport = interface
C++
__interface INTERFACE_UUID("{285C0B2D-C123-444A-9FD3-9C6D1DE3762B}") IDataSetCommandSupport : public System::IInterface
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
interface class |
public | Data.DB.pas Data.DB.hpp |
Data.DB | Data.DB |
説明
追加コマンドをサポートするために TDataSet の下位クラスを拡張したインターフェイス。
IDataSetCommandSupport インターフェイスは、TDataSet の下位クラスを拡張して追加コマンドをサポートするために使われます。Datasnap.DBClient.TClientDataSet は、ApplyUpdates コマンドや CancelUpdates コマンドをサポートするために拡張されます。
TDBNavigator は、Datasnap.DBClient.TClientDataSet 型を参照せずに Datasnap.DBClient.TClientDataSet の ApplyUpdates コマンドや CancelUpdates コマンドにアクセスするために、IDataSetCommandSupport を使用します。この設計を利用すると、TDBNavigator は、Datasnap.DBClient.TClientDataSet を参照せずに Datasnap.DBClient.TClientDataSet に対してコマンドを実行できます。
その他のコンポーネントは、このインターフェイスを使用して拡張コマンドにアクセスできます。