%Collection.ArrayOfStream
class %Collection.ArrayOfStream extends %Collection.ArrayOfObj
These %Collection classes can only be used when you have a collection property of another object as they rely on storing the data inside the parent object, they can not be used as 'stand alone' collections, for this use the %ArrayOfObjects.Method Inventory (Including Private)
Methods (Including Private)
private method %OnConstructClone(oref As %RegisteredObject, deep As %Boolean = 0, ByRef cloned As %String) as %Status
Inherited description: This callback method is invoked by the %ConstructClone() method to
provide notification that a clone of an object is being created. It passes in the
oref of the object that was cloned in object.
If this method returns an error then the object will not be created.
method GetAt(key As %String) as %RegisteredObject
Inherited description: Finds and returns the OREF value of the element associated with key.
GetAt returns the OREF value of the element associated with key or null string ("") if no element is found.
method SetAt(oref As %RegisteredObject, key As %String) as %Status
Inherited description: Sets the OREF value of the element associated with key to element.
Returns a %Status value indicating success or failure.
Inherited description: Sets the ID value of the element associated with key to element.
Returns a %Status value indicating success or failure.
Inherited Members
Inherited Properties (Including Private)
- ElementClassType
- ElementType
- LiteralBehavior
- OrefStorage
- Owner
- ReadOnly
- Storage
- StreamLocation
- oidData
- orefData
Inherited Methods (Including Private)
- %AddToSaveSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %ConstructCloneInit()
- %Disconnect()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %IsNull()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OnAddToSaveSet()
- %OnClose()
- %OnNew()
- %OnValidateObject()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %UnSwizzleAt()
- %ValidateObject()
- BuildValueArray()
- Clear()
- Count()
- DeSerialize()
- Define()
- Find()
- FindObjectId()
- FindOref()
- GetNext()
- GetObjectAt()
- GetObjectIdAt()
- GetObjectIdNext()
- GetObjectIdPrevious()
- GetObjectNext()
- GetObjectPrevious()
- GetPrevious()
- IsDefined()
- LogicalToOdbc()
- Next()
- OdbcToLogical()
- Previous()
- RemoveAt()
- Serialize()
- SetObjectAt()