IRequestInfo interface properties

The following table lists the properties defined by the interface.

Table 1. Multi-tenant Maintenance IRequestInfo interface properties
Property name Data type Access Description
KeyFields CHARACTER Read-only Returns a comma-separated list of the key field names used to instantiate RequestInfo. For example, given the following statement: requestInfo = new RequestInfo  ("Name","ABXTenant").

The requestInfo:KeyFields property contains "Name".

Name CHARACTER Read-only Returns the entity name of a collection passed to the RequestInfo constructor. For example, given the following statement: childInfo = new RequestInfo("Domains").

The childInfo:Name property will contains "Domains".

PageSize INTEGER Readable, Writeable Reserved by OpenEdge.
QueryString CHARACTER Readable, Writeable A query string on the properties of the specified entity collection, specified according to rules for filter expressions. For more information, see Filter expressions.
SearchString CHARACTER Readable, Writeable Reserved by OpenEdge.

The most common property for use in application code is QueryString. The SearchString property is reserved for future use, and the PageSize property is for use by OpenEdge database tools. Setting PageSize in a collection for iteration or use in application code is not supported. It might limit the number of items in the collection as long as there are no other requests to the same collection, but there is no way to ask for a next batch.