PUBLIC data members and properties really have no correspondence in procedure-based data, except for
PUBLIC data members and properties that are also static.
PUBLIC static class data elements are similar to
GLOBAL SHARED data elements in procedures, because both are scoped to the session and cannot be deleted. For more information on static data members and properties, see
Usingstatic members of a class.