Class Reference
%Library.CustomStorage
Server:irisdocs2
Instance:IRISLATEST
User:UnknownUser
 
-
  [ENSLIB] >  [%Library] >  [CustomStorage]
Private  Storage

abstract class %Library.CustomStorage extends %Storage

The %CustomStorage class contains a set of empty storage interface methods. The %CustomStorage class serves as a storage class for objects in which you plan on providing your own storage interface methods. It is assumed that these methods will override all of the methods listed here.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
2


Summary

Methods
%BuildIndices %PurgeIndices %ValidateIndices


Parameters

• parameter SQLENABLED = 0;
SQLENABLED controls the projection of a persistent class to SQL. If TRUE, then an SQL table will be created during compilation that is based on the class. For classes using %Library.CustomStorage, the data model projected is based on the SQL maps defined in the storage definition.
• parameter STORAGECOMPILERCLASS = "%Compiler.Storage.Common";


Copyright (c) 2019 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.