MultiDimensional
Usage
To specify that this property has the characteristics of a multidimensional array, use the following syntax:
Property Data [ Multidimensional ];
Otherwise, omit this keyword or place the word Not immediately before the keyword.
Details
A multidimensional property is different from other properties as follows:
Caché does not provide property methods for it (for information on property methods, see Using Caché Objects).
It is ignored when the object is validated or saved.
It is not saved to disk, unless your application includes code to save it specifically.
That is, the property is also automatically Transient.
It cannot be exposed through ActiveX or Java.
It cannot be stored in or exposed through SQL tables.
Multidimensional properties are rare but provide a useful way to temporarily contain information about the state of an object.
Default
If this keyword is omitted, the property is not multidimensional.
See Also
“Property Definitions” in this book
“Defining and Using Literal Properties” in Using Caché Objects
“Working with Collections” in Using Caché Objects
“Working with Streams” in Using Caché Objects
“Defining and Using Object-Valued Properties” in Using Caché Objects
“Defining and Using Relationships” in Using Caché Objects
“Introduction to Compiler Keywords” in Using Caché Objects