DimensionCache Class [AX 2012]

The DimensionCache class caches dimension information.

class DimensionCache

Run On

Called

  MethodDescription
Gg733840.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg733840.pubmethod(en-us,AX.60).gif constructSingleAccountStructure Retrieves an instance of the DimensionStorage object populated with information from the account structure.
Gg733840.pubmethod(en-us,AX.60).gif dimensionAttributeBackingTable Retrieves the backing table for the specified dimension attribute.
Gg733840.pubmethod(en-us,AX.60).gif dimensionAttributeByHierarchyAndIndex Retrieves the dimension attribute at the specified segment in the hierarchy.
Gg733840.pubmethod(en-us,AX.60).gif dimensionAttributeHasCategorization Checks whether the specified dimension attribute applies categorization.
Gg733840.pubmethod(en-us,AX.60).gif dimensionAttributeKeyField Retrieves the ID of the key field for the specified dimension attribute.
Gg733840.pubmethod(en-us,AX.60).gif dimensionAttributeNameField Retrieves the ID of the name field for the specified dimension attribute.
Gg733840.pubmethod(en-us,AX.60).gif dimensionAttributeValueField Retrieves the ID of the value field for the specified dimension attribute.
Gg733840.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg733840.pubmethod(en-us,AX.60).gif getAccountStructureCommonDepth Calculates the number of common segments in all account structures for the current company.
Gg733840.pubmethod(en-us,AX.60).gif getAccountStructureCount Counts the number of account structures active in the current company.
Gg733840.pubmethod(en-us,AX.60).gif getHashKeyForHierarchy Gets the hash key for the specified hierarchy.
Gg733840.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg733840.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg733840.privmethod(en-us,AX.60).gif new Initializes a new instance of the DimensionCache class.
Gg733840.pubmethod(en-us,AX.60).gif nonMainAccountAttributesExist Determines whether any record in the DimensionAttribute table is not linked to the main account.
Gg733840.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Gg733840.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Gg733840.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg733840.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg733840.pubmethod(en-us,AX.60).gif relationshipConstraintsExist Counts the number of account structures that are active in the current company.
Gg733840.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg733840.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg733840.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Gg733840.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg733840.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg733840.privmethod(en-us,AX.60).gif Gg733840.static(en-us,AX.60).gif ::addHierarchyLevelAttributesToCollection Adds the dimension attributes that are used in the specified structure to an instance of the DimensionAttributeCollection class.
Gg733840.pubmethod(en-us,AX.60).gif Gg733840.static(en-us,AX.60).gif ::balancingDimensionsExist Checks whether balancing dimensions exist.
Gg733840.pubmethod(en-us,AX.60).gif Gg733840.static(en-us,AX.60).gif ::clearAllScopes
Gg733840.privmethod(en-us,AX.60).gif Gg733840.static(en-us,AX.60).gif ::clearAllScopesServer
Gg733840.pubmethod(en-us,AX.60).gif Gg733840.static(en-us,AX.60).gif ::clearLedgerDimensionCache Deletes all cache entries that are associated with ledger dimensions.
Gg733840.pubmethod(en-us,AX.60).gif Gg733840.static(en-us,AX.60).gif ::clearScope
Gg733840.privmethod(en-us,AX.60).gif Gg733840.static(en-us,AX.60).gif ::clearScopeServer
Gg733840.pubmethod(en-us,AX.60).gif Gg733840.static(en-us,AX.60).gif ::currentDimensionValueLanguageId Gets the current language ID that is used to translate dimension values.
Gg733840.privmethod(en-us,AX.60).gif Gg733840.static(en-us,AX.60).gif ::getCacheScopeStr
Gg733840.pubmethod(en-us,AX.60).gif Gg733840.static(en-us,AX.60).gif ::getDimAttributeCollectionForStructure Retrieves a collection of dimension attributes that are used in the account structures and rules for the specified account structure.
Gg733840.pubmethod(en-us,AX.60).gif Gg733840.static(en-us,AX.60).gif ::getDimensionAttributeSetForLedger Retrieves the dimension attributes that are used in the account structures and rules for the specified ledger.
Gg733840.pubmethod(en-us,AX.60).gif Gg733840.static(en-us,AX.60).gif ::getValue
Gg733840.pubmethod(en-us,AX.60).gif Gg733840.static(en-us,AX.60).gif ::insertValue
Gg733840.pubmethod(en-us,AX.60).gif Gg733840.static(en-us,AX.60).gif ::instance Gets the single instance of the dimension cache for the client session.
Gg733840.pubmethod(en-us,AX.60).gif Gg733840.static(en-us,AX.60).gif ::onHierarchyChanged Deletes all cache entries that are affected by the hierarchy changes.
Gg733840.pubmethod(en-us,AX.60).gif Gg733840.static(en-us,AX.60).gif ::removeValue Removes the value specified by the key from the dimension cache scope.
Gg733840.pubmethod(en-us,AX.60).gif Gg733840.static(en-us,AX.60).gif ::valueExists
Top

Object Class
  DimensionCache Class

Community Additions

ADD
Show: