System.Rtti.IValueData.ExtractRawDataNoCopy

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure ExtractRawDataNoCopy(ABuffer: Pointer);

C++

virtual void __fastcall ExtractRawDataNoCopy(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 ExtractRawDataNoCopy, wenn eine Rohkopie der referenzierten Daten erforderlich ist. Der ABuffer-Parameter legt die Adresse des Speichers fest, wo die Daten kopiert werden.

ExtractRawDataNoCopy führt keine speziellen Aktionen bezüglich der verwalteten Typen durch und wird deshalb, zum Beispiel, für die von Strings enthaltenen Arrays unsicher. Verwenden Sie ExtractRawData für eine sichere Version dieser Funktion.

Siehe auch