Skip to content

TObjectBucketList.Data

Associative array of data items.

Declaration

Source position: contnrs.pp line 607

public property Data[AItem : type

  TObject = class
    procedure InitZeroedInstance;
    procedure GetDisposed;
    property Disposed; {r}
    procedure SystemHasExtendedRTTI;
    procedure Create;
    procedure Destroy;
    procedure newinstance;
    procedure FreeInstance;
    procedure SafeCallException;
    procedure DefaultHandler;
    procedure Free;
    procedure InitInstance;
    procedure CleanupInstance;
    procedure ClassType;
    procedure ClassInfo;
    procedure ClassName;
    procedure ClassNameIs;
    procedure ClassParent;
    procedure InstanceSize;
    procedure InheritsFrom;
    procedure StringMessageTable;
    procedure MethodAddress;
    procedure MethodName;
    procedure GetLastCastErrorInfo;
    procedure FieldAddress;
    procedure AfterConstruction;
    procedure BeforeDestruction;
    procedure DefaultHandlerStr;
    procedure Dispatch;
    procedure DispatchStr;
    procedure GetInterface;
    procedure GetInterfaceByStr;
    procedure GetInterfaceWeak;
    procedure GetInterfaceEntry;
    procedure GetInterfaceEntryByStr;
    procedure GetInterfaceTable;
    procedure UnitName;
    procedure QualifiedClassName;
    procedure DisposeOf;
    procedure CheckDisposed;
    procedure Equals;
    procedure GetHashCode;
    procedure ToString;
  end]: TObject; default;

Description

Data provides associative access to the data in the list: it returns the data object associated with the AItem object. If the AItem object is not in the list, an EListError exception is raised.

See also

Name Description
TObjectBucketList.Add Add an object to the list.