TPersistent könnte man eventuell serialisieren und dessen Größe nehmen
Das könnte man sicher auch irgendwie für ein TDataSet speziell machen, oder Dinge wie
SaveToStream
bei FireDac, aber das kann ja auch nur eine Notlösung sein: "Speichere mal bitte
alles in einen Stream zu dem ich dann schaue wie groß er ist weil du mir nicht sagen willst wieviel es ist".
Ich glaube es ist Zeit für einen Eintrag im Quality Portal als FeatureRequest...