Class TSerializedArray
Unit
Declaration
type TSerializedArray = class(TCustomSerializedObject)
Description
Information about a serialized .NET array
Hierarchy
- TObject
- TCustomSerializedObject
- TSerializedArray
Overview
Fields
![]() |
dimensions: array of LongWord; |
![]() |
FArrayType: TGenericArrayType; |
![]() |
itemType: TFieldType; |
![]() |
nbItems: LongWord; |
Methods
![]() |
constructor Create(AContainer: TDotNetDeserialization; AItemType: TFieldType; ALength: LongWord); overload; |
![]() |
constructor Create(AContainer: TDotNetDeserialization; AArrayType: TGenericArrayType; AItemType: TFieldType; ADimensions: arrayOfLongword); overload; |
![]() |
destructor Destroy; override; |
![]() |
function GetFieldAsString(Index: LongWord): string; override; |
![]() |
function GetFieldCount: LongWord; override; |
![]() |
function GetFieldName(Index: LongWord): string; override; |
![]() |
function GetFieldTypeAsString(Index: LongWord): string; override; |
![]() |
function GetTypeAsString: string; override; |
![]() |
function IsReferenceType(index: LongWord): boolean; override; |
Properties
![]() |
property ItemPtr[Index: LongWord]: pointer read GetItemPtr; |
![]() |
property ItemSize: LongWord read FItemSize; |
Description
Fields
![]() |
dimensions: array of LongWord; |
This item has no description. |
![]() |
FArrayType: TGenericArrayType; |
This item has no description. |
![]() |
itemType: TFieldType; |
This item has no description. |
![]() |
nbItems: LongWord; |
This item has no description. |
Methods
![]() |
constructor Create(AContainer: TDotNetDeserialization; AItemType: TFieldType; ALength: LongWord); overload; |
This item has no description. |
![]() |
constructor Create(AContainer: TDotNetDeserialization; AArrayType: TGenericArrayType; AItemType: TFieldType; ADimensions: arrayOfLongword); overload; |
This item has no description. |
![]() |
destructor Destroy; override; |
This item has no description. |
![]() |
function GetFieldAsString(Index: LongWord): string; override; |
This item has no description. |
![]() |
function GetFieldCount: LongWord; override; |
This item has no description. |
![]() |
function GetFieldName(Index: LongWord): string; override; |
This item has no description. |
![]() |
function GetFieldTypeAsString(Index: LongWord): string; override; |
This item has no description. |
![]() |
function GetTypeAsString: string; override; |
This item has no description. |
![]() |
function IsReferenceType(index: LongWord): boolean; override; |
This item has no description. |
Properties
![]() |
property ItemPtr[Index: LongWord]: pointer read GetItemPtr; |
This item has no description. |
![]() |
property ItemSize: LongWord read FItemSize; |
This item has no description. |