System Reference Summary : System Classes : StringHashTable Class
 
Share this page          
StringHashTable Class
StringHashTable Attributes
Attribute
Data Type
Description
Inherited From
AllowSubclassObjects
integer
If set to TRUE and ObjectClass is set to a class, objects of subclasses of the specified class are also allowed to be entered into the hash table (R)
HashTable
AutoResizeThreshold
integer
Represents the size threshold as a percentage (ObjectCount*100/Size) above which the hash table will automatically be resized. The new size will be 2*size+1. (R)
HashTable
ClassName
varchar(32)
Gives the name of an object's actual type (as opposed to its declared type) (R)
Object
ClientData
Object
Provides a way to associate data with an object (RW)
Object
IgnoreCase
integer
Indicates if the case for key values is ignored (R)
Defined
InstanceIdentifier
integer8
Contains a value that uniquely identifies an instance of an allocated object (R)
Object
InstanceReferences
integer
Contains the current number of references to the object (R)
Object
ObjectClass
class
Contains the class of objects that are allowed to be entered into the hash table. If this attribute is NULL, then objects of all classes are allowed. (R)
HashTable
ObjectCount
integer
Contains the current number of objects contained within the hash table. This number is changed by using the methods InsertObject, RemoveObject, and Clear of IntegerHashTable Class or StringHashTable Class. (R)
HashTable
Size
integer
Represents the bucket size with which the hash table was created. (R)
HashTable
UniqueKey
integer
Indicates if uniqueness of key values must be ensured. (R)
HashTable