%CSP.DwxQuery


class %CSP.DwxQuery extends
%RegisteredObject

This class is used internally by InterSystems IRIS. You should not make direct use of it within your applications. There is no guarantee made about either the behavior or future operation of this class.

This class works in conjunction with the CacheDWX.dll and provides server-side DreamWeaver integration.

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
17 5


Summary


Methods
%%OIDGet %AddToSaveSet %BindExport %BuildObjectGraph
%ClassIsLatestVersion %ClassName %Close %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IncrementCount %IsA %IsModified
%New %NormalizeObject %ObjectModified %OriginalNamespace
%PackageName %RemoveFromSaveSet %SerializeObject %SetModified
%ValidateObject CSPListClose CSPListDoDir CSPListExecute
CSPListFetch ClassListClose ClassListExecute ClassListFetch
ClassQueryListClose ClassQueryListExecute ClassQueryListFetch Exists
MemberListClose MemberListExecute MemberListFetch QueryColumnListClose
QueryColumnListExecute QueryColumnListFetch


Methods


• classmethod CSPListClose(QHandle As %Binary) as %Status
Close method for CSPList
• classmethod CSPListDoDir(files As %ArrayOfDataTypes, url As %String, path As %String, recurse As %Boolean)
Get list of files for CSP path
• classmethod CSPListExecute(ByRef QHandle As %Binary) as %Status
Execute method for CSPList
• classmethod CSPListFetch(ByRef QHandle As %Binary, ByRef Row As %List, ByRef AtEnd As %Integer = 0) as %Status
Fetch method for CSPList
• classmethod ClassListClose(QHandle As %Binary) as %Status
Close method for ClassList
• classmethod ClassListExecute(ByRef QHandle As %Binary) as %Status
Execute method for ClassList
• classmethod ClassListFetch(ByRef QHandle As %Binary, ByRef Row As %List, ByRef AtEnd As %Integer = 0) as %Status
Fetch method for ClassList
• classmethod ClassQueryListClose(QHandle As %Binary) as %Status
Close method for ClassQueryList
• classmethod ClassQueryListExecute(ByRef QHandle As %Binary) as %Status
Execute method for ClassQueryList
• classmethod ClassQueryListFetch(ByRef QHandle As %Binary, ByRef Row As %List, ByRef AtEnd As %Integer = 0) as %Status
Fetch method for ClassQueryList
• classmethod Exists() as %Boolean
Return 1 to indicate presence of this class.
• classmethod MemberListClose(QHandle As %Binary) as %Status
Close method for MemberList
• classmethod MemberListExecute(ByRef QHandle As %Binary, class As %String) as %Status
Execute method for MemberList
• classmethod MemberListFetch(ByRef QHandle As %Binary, ByRef Row As %List, ByRef AtEnd As %Integer = 0) as %Status
Fetch method for MemberList
• classmethod QueryColumnListClose(QHandle As %Binary) as %Status
Close method for QueryColumnList
• classmethod QueryColumnListExecute(ByRef QHandle As %Binary, query As %String) as %Status
Execute method for QueryColumnList
• classmethod QueryColumnListFetch(ByRef QHandle As %Binary, ByRef Row As %List, ByRef AtEnd As %Integer = 0) as %Status
Fetch method for QueryColumnList

Queries


• query CSPList()
Selects PageName As %String, PageType As %String
Get list of CSP pages.
• query ClassList()
Selects ID As %String, ClassName As %String
Get list of classes.
• query ClassQueryList()
Selects ID As %String, ClassName As %String
Get list of classes.
• query MemberList(class As %String)
Selects ID As %String, MemberName As %String
Get list of members that can be used by Wizard for a specific class.
• query QueryColumnList(class As %String)
Selects ColumnName As %String
Get list of columns that can be used by Wizard for a specific query.
Copyright © 1997-2020 InterSystems Corporation, Cambridge, MA