Datasnap.Provider.TDataSetProvider.DoGetProviderAttributes
Delphi
procedure DoGetProviderAttributes(DataSet: TDataSet; List: TPacketAttributeList); virtual;
C++
virtual void __fastcall DoGetProviderAttributes(Data::Db::TDataSet* DataSet, Data::Db::TPacketAttributeList* List);
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
procedure function |
protected | Datasnap.Provider.pas Datasnap.Provider.hpp |
Datasnap.Provider | TDataSetProvider |
Description
Fills a list with information about the dataset that can be used when providing or resolving.
DoGetProviderAttributes is used internally to fetch information about the dataset. This includes both information provided by the dataset (using the IProviderSupport method PSGetAttributes) and custom information supplied by an OnGetDataSetProperties event handler.
The DataSet parameter specifies the dataset that stores the information. The List parameter is the list that is filled by DoGetProviderAttributes. DoGetProviderAttributes adds information to the list in Name/Value pairs.