System.Rtti.TValue.ExtractRawDataNoCopy
Delphi
procedure ExtractRawDataNoCopy(ABuffer: Pointer);
C++
void __fastcall ExtractRawDataNoCopy(void * ABuffer);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.Rtti.pas System.Rtti.hpp |
System.Rtti | TValue |
説明
指定されたメモリアドレスに格納された値をコピーします。
格納された値の未加工のコピーが必要な時に、ExtractRawDataNoCopy メソッドを使用します。ABuffer パラメータは、その値がコピーされたメモリのアドレスを示します。
ExtractRawDataNoCopy は、例えば配列を含む文字列を安全に使用できなくするなど、マネージ型のために特別なアクションを起こすことはありません。 この関数のセーフバージョン用には、ExtractRawData を使用してください。
メモ: ExtractRawDataNoCopy は、実際にヒープ データを参照する格納されたデータのためだけに機能します。
関連項目