Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / ENSLIB namespace / %Library.StorageSQLMapDefinition
Private  Storage   

%Library.StorageSQLMapDefinition


persistent class %Library.StorageSQLMapDefinition extends
%AbstractDefinition

Contains SQL mapping information for a storage definition for a class within the Class Dictionary.

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
15


Summary


Properties
ClassName Condition ConditionFields ConditionalWithHostVars
Data Global Name PopulationPct
PopulationType RowIdSpec RowReference StorageName
Structure Subscript Type

Methods
%AddToSaveSet %AddToSyncSet %BuildIndices %BuildIndicesAsync
%BuildIndicesAsyncResponse %CheckConstraints %CheckConstraintsForExtent %ClassIsLatestVersion
%ClassName %ComposeOid %ConstructClone %Delete
%DeleteExtent %DeleteId %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %Exists %ExistsId %Extends
%GUID %GUIDSet %GetLock %GetParameter
%GetSwizzleObject %Id %IsA %IsModified
%IsNull %KillExtent %LockExtent %LockId
%New %NormalizeObject %ObjectIsNull %ObjectModified
%Oid %OnBeforeAddToSync %OnDetermineClass %Open
%OpenId %OriginalNamespace %PackageName %PurgeIndices
%Reload %RemoveFromSaveSet %ResolveConcurrencyConflict %RollBack
%Save %SaveDirect %SerializeObject %SetModified
%SortBegin %SortEnd %SyncObjectIn %SyncTransport
%UnlockExtent %UnlockId %ValidateIndices %ValidateObject
GetTransientState SetTransientState lb li
ll


Properties


• property ClassName as %RawString;
• property Condition as %RawString;
• property ConditionFields as %RawString;
• property ConditionalWithHostVars as %RawString;
• property Data as %ListOfPersistentChildObjects(CLASSNAME=1);
• property Global as %RawString;
• property Name as %RawString;
• property PopulationPct as %RawString;
• property PopulationType as %RawString;
• property RowIdSpec as %ListOfPersistentChildObjects(CLASSNAME=1);
• property RowReference as %RawString;
• property StorageName as %RawString;
• property Structure as %RawString;
• property Subscript as %ListOfPersistentChildObjects(CLASSNAME=1);
• property Type as %RawString;