Click or drag to resize
SoCacheElement Class

Stores the most recently opened cache.

Inheritance Hierarchy
SystemObject
  OIV.InventorSoNetBase
    OIV.Inventor.ElementsSoElement
      OIV.Inventor.ElementsSoCacheElement

Namespace: OIV.Inventor.Elements
Assembly: OIV.Inventor (in OIV.Inventor.dll) Version: 2023.1.3.0 (2023.1.3)
Syntax
public class SoCacheElement : SoElement

The SoCacheElement type exposes the following members.

Methods
  NameDescription
Public methodStatic memberAnyOpen

Returns true if any cache is currently open in the state.

Public methodStatic memberCloseAnyOpen

Closes any open cache.

Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetCache

Returns the cache stored in an instance.

Public methodStatic memberGetClassStackIndex Obsolete.

Returns the stack id for this element.

Public methodGetHashCode
Overrides GetHashCode().
(Inherited from SoNetBase.)
Public methodGetNextCacheElement

Returns the next cache element in the stack.

Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberInvalidate

Invalidate any open caches.

Public methodPop

Overrides this method to unref cache.

(Overrides SoElementPop(SoState, SoElement).)
Public methodPush

push to save dependencies list

(Overrides SoElementPush(SoState).)
Public methodStatic memberSet

Sets cache in element accessed from state.

Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Remarks

This element stores the most recently opened cache.

See Also