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 > %SYS namespace > %ZEN.Datatype.delegator

%ZEN.Datatype.delegator

datatype class %ZEN.Datatype.delegator extends %ZEN.Datatype.datatype

ODBC Type: VARCHAR

This is used to represent the name of a delegator method: this is a method within the current page object that serves as a server-side callback method.

Method Inventory (Including Private)

Parameters

parameter FORMALSPEC;
This is the formal spec of the delegator method. E.g., "pComp:%ZEN.Component.object,pText:%String"
parameter MAXLEN = 64;
Inherited description: The maximum number of characters the string can contain.
parameter RETURNTYPE;
This is the return type of the delegator method.
parameter XMLPROJECTION = attribute;
parameter ZENENCRYPT = 1;
parameter ZENSETTING = 0;

Methods (Including Private)

classmethod IsValid(%val) as %Status
Inherited description: Tests if the logical value %val, which is a string, is valid. The validation is based on the class parameter settings used for the class attribute this data type is associated with. In this case, MINLEN, MAXLEN, VALUELIST, and PATTERN.

Inherited Members

Inherited Methods (Including Private)