FireDAC.Stan.Option.TFDFetchOptions.Cache
Delphi
property Cache: TFDFetchItems read GetCache write SetCache stored IsCS default [fiBlobs, fiDetails, fiMeta];
C++
__property TFDFetchItems Cache = {read=GetCache, write=SetCache, stored=IsCS, default=7};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | published | FireDAC.Stan.Option.pas FireDAC.Stan.Option.hpp |
FireDAC.Stan.Option | TFDFetchOptions |
Beschreibung
Steuert, welche Art von Daten im Arbeitsspeicher zwischengespeichert werden sollen.
Mit der Eigenschaft Cache steuern Sie, welche Art von Daten und Metadaten im internen Datenspeicher zwischengespeichert werden sollen.
Option |
Beschreibung |
---|---|
|
Wenn angegeben, dann werden die BLOB-Feldwerte nach Verwendung nicht aus dem Arbeitsspeicher entfernt. Wenn nicht angegeben, dann werden die BLOB-Feldwerte im aktuellen Datensatz nach dem Ändern des aktuellen Datensatzes der Datenmenge entfernt. |
|
Wenn angegeben:
|
|
Wenn angegeben, dann werden die Anweisungsmetadaten nach Verwendung nicht aus dem Arbeitsspeicher entfernt. Wenn nicht angegeben, dann werden die erforderlichen Metadaten (z. B. Primärschlüsselfelder) nach dem Abrufen und Verwenden aus dem Zwischenspeicher entfernt. |
Der Vorgabewert ist [fiBlobs
, fiDetails
, fiMeta
]. Das bedeutet, dass alle Daten und Metadaten nach Verwendung zwischengespeichert werden.
Hinweis: Das Ausschließen von Elementen aus der Zwischenspeicherung wirkt sich nicht auf die abgerufenen Daten oder Metadaten aus.