Datasnap.Xmlxform.TXMLTransformProvider.CacheData
Delphi
property CacheData: Boolean read FCacheData write FCacheData default False;
C++
__property bool CacheData = {read=FCacheData, write=FCacheData, default=0};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | published | Datasnap.Xmlxform.pas Datasnap.Xmlxform.hpp |
Datasnap.Xmlxform | TXMLTransformProvider |
Beschreibung
Gibt an, ob die Provider-Komponente ihre Datenpakete intern zwischenspeichert.
Wenn Sie CacheData auf true setzen, hält die Provider-Komponente ihre Datenpakete nach dem Lesen aus dem XML-Quelldokument im Hauptspeicher. Hat die Eigenschaft CacheData den Wert false, wird bei jedem Zugriff auf die Eigenschaft Data die Methode GetRecords aufgerufen, und beim Eintragen von Aktualisierungen muss die in XMLDataFile angegebene Quelldatei neu gelesen werden.
Die Zwischenspeicherung beschleunigt das Abrufen von Daten und das Eintragen von Aktualisierungen, benötigt aber zusätzliche Ressourcen.