Data.DB.IDataSetCommandSupport
Delphi
IDataSetCommandSupport = interface
C++
__interface INTERFACE_UUID("{285C0B2D-C123-444A-9FD3-9C6D1DE3762B}") IDataSetCommandSupport : public System::IInterface
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
interface class |
public | Data.DB.pas Data.DB.hpp |
Data.DB | Data.DB |
Description
Interface qui étend une classe descendant de TDataSet afin de supporter des commandes supplémentaires.
L'interface IDataSetCommandSupport est utilisée pour étendre une classe descendant de TDataSet afin de supporter des commandes supplémentaires. Datasnap.DBClient.TClientDataSet est étendue pour supporter les commandes ApplyUpdates et CancelUpdates.
TDBNavigator utilise IDataSetCommandSupport pour accéder aux commandes ApplyUpdates et CancelUpdates d'un Datasnap.DBClient.TClientDataSet sans référencer le type Datasnap.DBClient.TClientDataSet. Cette conception permet au TDBNavigator d'exécuter des commandes sur Datasnap.DBClient.TClientDataSet sans référencer le Datasnap.DBClient.TClientDataSet.
D'autres composants peuvent utiliser cette interface pour accéder aux commandes étendues.