Specifies the base location of counters for properties with type is %Library.Counter. Normally this would be a global reference such as ^User.PersonC. The global reference can also include one or more leading subscripts.
Specifies expression that is the location where data is stored for this class. Normally this would be a global reference such as ^User.PersonD. The global reference can also include one or more leading subscripts.
Specifies the name of the DATA definition that the Class Compiler Data Structure Generator uses to place any previously unstored properties. A property is unstored if it is storable, but is not listed in any DATA definition.
True if this storage is deprecated.
Specifies a description of the storage definition. This description is displayed by the online class reference.
Specifies the base location of globals used by the extent of this class.
Specifies that the storage definition cannot be modified by subclasses.
Specifies the system function used to allocate new id values.
Specifies location of the ID Counter.
Specifies the global used for indices for this class. If not specified, the index location is ^MyApp.MyClassI, where MyApp.MyClass is the classname.
If true then do not display this item in automatic documentation.
Specifies the name of the Storage definition. This name must be a valid class member name and must not conflict with any other class member names.
Specifies the name of the Row ID column projected to SQL.
Specifies the SQL RowId property. This keyword is only used by classes that have been migrated from earlier InterSystems products.
Specifies the internal SQL Table Number. This keyword is only used by classes that have been migrated from earlier InterSystems products.
For a serial embedded class, this keyword specifies which Data definition is used to define the serialized state of the object. This is also the default DATA definition that unstored properties will be added to by the default structure generator.
Specifies the default global used to store any stream properties within this class. If not specified, the index location is ^MyApp.MyClassS, where MyApp.MyClass is the classname.
Specifies the Storage Class used to provide persistence for this class.
Specifies location of the %Version Counter.
Pointer to the containing parent object
Checks to see if the object identified by the OID oid exists in the extent.
%BooleanTRUE if it exists, FALSE if it does not.
Obtain an exclusive or shared lock on the object identified by id. The type of lock obtained is determined by shared. This method is normally generated by the storage class for persistent classes using
Release an exclusive or shared lock on the object identified by id. The type of lock released is determined by shared. If this method is not overridden then the default implementation returns an error. This method is normally generated by the storage class for persistent classes using