Skip to main content

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).

Previous sectionNext section


Specifies that this property has the characteristics of a multidimensional array.


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.


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.


If this keyword is omitted, the property is not multidimensional.

See Also

FeedbackOpens in a new window