Data.SqlExpr.TCustomSQLDataSet.PSGetAttributes
Delphi
procedure PSGetAttributes(List: TPacketAttributeList); override;
C++
virtual void __fastcall PSGetAttributes(System::Classes::TList* List);
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
procedure function |
protected | Data.SqlExpr.pas Data.SqlExpr.hpp |
Data.SqlExpr | TCustomSQLDataSet |
説明
データ パケットに格納されている情報を、「名前/値」ペアとして返します。 {{#multireplace:Data.SqlExpr.TCustomSQLDataSet.PSGetAttributes|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} は {{#multireplace:Data.DB.TDataSet.PSGetAttributes|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を継承しています。以下の内容はすべて {{#multireplace:Data.DB.TDataSet.PSGetAttributes|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を参照しています。
データ パケットに格納されている情報を、「名前/値」ペアとして返します。
プロバイダ コンポーネントは PSGetAttributes を呼び出して、データセットについての情報を、生成されたデータ パケットで格納された、メタデータに追加します。 この情報は「名前/値」ペアとして保存され、List パラメータによって指定されたリストに追加されます。
このメソッドは IProviderSupport.PSGetAttributes メソッドの実装で、デフォルトでは空です。これは、データセットがデフォルトでは、プロバイダを実装していないためです。これを使用するには、各 TDataSet 下位クラスで、独自の形でオーバーライドしなければなりません。