Home > Class Reference > ENSLIB namespace > %ResultSet.MetaData
Private  Storage   

%ResultSet.MetaData


class %ResultSet.MetaData extends %RegisteredObject

This class has been superseded. It will remain for compatibility with existing code and samples. We recommend using %SQL.Statement.

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
5 5


Summary


Properties
columnCount columnIndex columns objects parameters

Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Display
%Extends %GetParameter %IsA %IsModified
%New %NormalizeObject %ObjectModified %OriginalNamespace
%PackageName %RemoveFromSaveSet %SerializeObject %SetModified
%ValidateObject print printMetaData


Properties


• property columnCount as %Integer;
The number of columns defined as SQLRESULTCOL that are returned by executing this statement. This is the same as columns.Count().
• property columnIndex as %String(MAXLEN="") [ MultiDimensional ];
• property columns as list of %ResultSet.MD.Column;
• property objects as list of %ResultSet.MD.ObjectId;
• property parameters as list of %ResultSet.MD.Parameter;

Methods


• method %Display() as %Status
Display metadata on the current device.
• method print() as %Status
• method printMetaData(pMetadata As %RawString) as %Status