Datasnap.Provider.TDataSetProvider.DoGetProviderAttributes
Delphi
procedure DoGetProviderAttributes(DataSet: TDataSet; List: TPacketAttributeList); virtual;
C++
virtual void __fastcall DoGetProviderAttributes(Data::Db::TDataSet* DataSet, System::Classes::TList* List);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Datasnap.Provider.pas Datasnap.Provider.hpp |
Datasnap.Provider | TDataSetProvider |
Beschreibung
Erstellt eine Liste mit Informationen über die Datenmenge, die von Provider- oder Resolver-Komponenten verwendet werden können.
DoGetProviderAttributes wird intern zum Abrufen von Informationen über die Datenmenge verwendet. Dazu zählen sowohl die Informationen von der Datenmenge (aus der Methode PSGetAttributes von IProviderSupport) und benutzerdefinierte Informationen, die von der Ereignisbehandlungsroutine OnGetDataSetProperties geliefert werden.
Der Parameter DataSet legt die Datenmenge fest, die die Informationen speichert. Der Parameter List enthält die Liste, die von DoGetProviderAttributes erstellt wird. DoGetProviderAttributes fügt dieser Liste Informationen in Form von Name/Wert-Paaren hinzu.