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
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
interface class |
public | AdaptReq.pas AdaptReq.hpp |
AdaptReq | AdaptReq |
Beschreibung
IAdapterRecordKeys ist die Schnittstelle zum Extrahieren von Namens-/Wertepaaren aus einer HTTP-Anforderung, die einen Datensatz für einen Adapter bezeichnet.
Verwenden Sie IAdapterRecordKeys, um die Schlüsselwerte aus einer HTTP-Anforderungsbotschaft abzurufen. Sie erhalten eine IAdapterRecordKeys-Schnittstelle, indem Sie eine Typumwandlung der Schnittstelle durchführen (Delphi) oder QueryInterface für die Schnittstelle (C++) der Eigenschaft AdapterRequest des globalen Webkontexts aufrufen.
Einige Adapter verwenden Schlüsselwerte, um die Beziehung zwischen Werten in der HTTP-Anforderung und Adapterdatenwerten zu definieren. TDataSetAdapter-Objekte identifizieren beispielsweise Datensätze in Datenmengen über Schlüsselfeldwerte. Der Adapter fügt diese Werte als verborgene Felder in HTML-Formulare ein. Anforderungen von solchen Formularen enthalten die Schlüsselwerte, damit der Adapter den Datensatz ermitteln kann, auf den sich eine Anforderung bezieht.
IAdapterRecordKeys listet die Namen und Werte aller Schlüssel auf, die ein Adapter dem HTML-Formular hinzugefügt hat.