This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > ENSLIB namespace > %Library.CacheRegObj

%Library.CacheRegObj

class %Library.CacheRegObj extends %Library.CacheLiteral

Property superclass for registered object values, for internal use only

Method Inventory (Including Private)

Methods (Including Private)

method Get() as %CacheString
method GetSwizzled() as %RegisteredObject
Returns an oref, performing swizzling if necessary it returns "" ($$$NULLOREF) if there is no oref and the id=""
method NewObject() as %ObjectHandle
Creates a new object for the referenced property
method Set(newvalue As %CacheString) as %Status
Set the property to an oref value if the new oref is different from an old oref, the old object is closed

Inherited Members

Inherited Methods (Including Private)

FeedbackOpens in a new window