System.Rtti.IValueData.ExtractRawData

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure ExtractRawData(ABuffer: Pointer);

C++

virtual void __fastcall ExtractRawData(void * ABuffer) = 0 ;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
System.Rtti.pas
System.Rtti.hpp
System.Rtti IValueData

Beschreibung

Kopiert die referenzierten Daten in die angegebene Speicheradresse.

Verwenden Sie ExtractRawData, wenn eine Rohkopie der referenzierten Daten erforderlich ist. Der ABuffer-Parameter legt die Adresse des Speichers fest, wo die Daten kopiert werden.

Wenn die referenzierten Daten einen verwalteten Typ oder ein Array von verwendeten Typen repräsentiert, wird eine Sicherungskopie-Funktion verwendet, um sicherzustellen, dass die Referenzzählung wie erwartet funktioniert.

Siehe auch