AdaptReq.IAdapterRecordKeys
Delphi
type IAdapterRecordKeys = interface(IInterface) [{96E79603-E01F-4F94-B1E0-6B4E87A5D954}]
C++
__interface INTERFACE_UUID("{96E79603-E01F-4F94-B1E0-6B4E87A5D954}") IAdapterRecordKeys : public System::IInterface
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
interface class |
public | AdaptReq.pas AdaptReq.hpp |
AdaptReq | AdaptReq |
Description
IAdapterRecordKeys est l'interface permettant d'extraire les paires nom/valeur d'une requête HTTP qui identifie un enregistrement pour un adaptateur.
Utilisez IAdapterRecordKeys pour obtenir les valeurs clé d'un message de requête HTTP. Vous pouvez obtenir une interface IAdapterRecordKeys en transtypant (Delphi) ou en appelant QueryInterface (C++) sur l'interface qui est la propriété AdapterRequest du contexte Web global.
Certains adaptateurs utilisent des valeurs clé pour définir la relation entre les valeurs de la requête HTTP et les valeurs des données de l'adaptateur. Par exemple, TDataSetAdapter identifie les enregistrements d'ensemble de données utilisant les valeurs de champ clés. L'adaptateur ajoute ces valeurs clé aux fiches HTML comme champs cachés. Les requêtes provenant de ces fiches incluent les valeurs clé de sorte que l'adaptateur peut localiser l'enregistrement auquel une requête s'applique.
IAdapterRecordKeys répertorie les noms et les valeurs de toutes les clés ajoutées à la fiche HTML par l'adaptateur.