ReqParams Class |
Namespace: NetQuarry
The ReqParams type exposes the following members.
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | (Inherited from Object.) |
Name | Description | |
---|---|---|
Action | "act" - The action being performed. This is informational and rarely, if ever, affects behaviour. Typically it is used for debugging. | |
ActivePane | "actpane" - The currently active pane in a ConsoleTemplate where pane navigation is in use. | |
Apply | "apply" - Specifies whether or not a particular action/item should be aplied. Generally "1" to apply, "0" to unapply. | |
ClearCacheType |
"clrctype" - The type of globally cached data to be cleared. Used in conjunction with req=clrc or req=clrcrmt.
| |
Command | "cmd" - The command, for various uses,including event navigationl, where a command is meaningful. | |
CommandID | "cmdid" - The command ID, for various command handling requests. | |
DB | "db" - The DatabaseID of the IDatabase to use for this AJAX request. | |
DevCmd | "devcmd" - Developer command. | |
Div |
"div" - Depending on request, may specify either the client-side ID of a hosting element (typically a DIV), or a flag indicating where the
results will be hosted 1 (or 0x00000001) indicates in-place div, 2 (or 0x00000002) indicates lightbox.
| |
EditMode | "edit" - On console panes implementing modal editing, specifies whether the console is currently in edit mode. | |
ElementFilter |
"eflt" - Specifies a filter for the active page element (PageElementInfo) specified in navigation to a specific
page element in a console page. For a specific record you should use ElementRowKey instead.
Typically this a registered filter created using RegisterReqFilterUrl(IAppContext, String, String, String, String).
Often this is used in conjunction with a PrimaryKey or Filter which is applied to the main pane.
| |
ElementRequest |
"elemreq" - The page element (PageElementInfo) request type.
Specifies a request specific to the current element in the requested page where the Request is 'nav' for navigate.
For example, when inter-pane navigation is in use on a console page, to navigate to a new item related to the current page's
main item, a navigation like 'req=nav&elemreq=new' is performed because the main item is NOT new, while the related item is.
| |
ElementRowKey |
"erk" - Specifies the RowKey for the page element (PageElementInfo) specified in an ElementRequest.
In order to apply a filter to the active pane (vs. main pane), use ElementFilter.
| |
FAF | "faf" - The fire-and-forget ID for AJAX retrieval of fire-and-forget SQL results. | |
Field | ||
Filter |
A registered filter to be applied to the page during a navigation.
Typically this a registered filter created using RegisterReqFilterUrl(IAppContext, String, String, String, String).
When navigating to a specific console pane you can also include a ElementFilter.
| |
FilterID | "fltid" - The ID of a filter to apply. Used in various contexts and with various mechanisms for specifying the filter. | |
Flags | "flags" - Flags used for various purposes. | |
Flavor | "flv" - The Flavor for the current AJAX request. | |
ForeignKey | "fk" - The foreign key field key as used in parent filtering. | |
ForeignKeyVal | "fkval" - The value for the foreign key field as used in parent filtering. | |
GenericMOP |
"genmop" - Identifies the MOP that a generic page should use. Note that the target page in a generic navigation must have
the Generic attribute set.
Generic navigation also requires that a GenericPEI be specified.
| |
GenericPEI |
"genpei" - Identifies the PageElementInfo that a generic page should use.
Generic navigation also requires that a GenericMOP be specified and that the PageInfo
so identified is the owner of the PageElementInfo.
| |
ID | "id" - An ID the type of which varies widely by request. | |
IFrameID | "if" - The id of the IFrame hosting the popup window. | |
Link | "lnk" - A URL. Currently used in breadcrumb handling. | |
MailerMOP | "mmop" - The MOP to use in a email mailing or preview. | |
Mapper | "map" - The Key for the current AJAX request. | |
MOP | "mop" - The MOP (module!page). | |
Navigator | ||
NavTarget | ||
NavTargetAttrs | "nta" - The Nav Target Attributes of the NavTargetAttrs originating the request. | |
Options |
"opts" - Options, used in many places. Typically the options take one of two forms:
| |
OriginalKey | "origkey" - The original ParentKey (parent key), typically from a wizard request. | |
OriginalMapper | "origmap" - The original Mapper, typically from a wizard request. | |
OriginalMOP | "origmop" - The original MOP (module!page), typically from a wizard request. | |
OriginalRowKey | "origrk" - The original RowKey (primary key), typically from a wizard request. | |
ParentDesc | "pardesc" - The description of the current record of the parent page (e.g. the parent of a subform). | |
ParentElement | "parpei" = The parent PageElementID. | |
ParentFlavor | "parflv" - The Flavor for the ParentMapper, the mapper of the parent page (e.g. the parent of a subform). | |
ParentKey | "parkey" - The foreign key field of the parent page (e.g. the parent of a subform), typically the parent's primary key. | |
ParentMapper | "parmap" - The mapper of the parent page (e.g. the parent of a subform). | |
ParentMOP | "parmop" - The MOP (module!page) of the parent page (e.g. the parent of a subform). | |
ParentRowKey | "parrk" - The row key of the current record of the parent page (e.g. the parent of a subform). | |
ParentUniqueKey |
"parukey" - Provides the REAL, unique parent key on a page that was navigated-to from a page element
where the parent ViewKey in the relationship is different from the primary key of the parent mapper/page.
Used in combination with ParentUniqueRowKey.
This parameter is not common, but when provided generally should be favored over the ParentKey.
| |
ParentUniqueRowKey |
"parurk" - Provides the REAL, unique parent row key on a page that was navigated-to from a page element
where the parent ViewKey in the relationship is different from the primary key of the parent mapper/page.
Used in combination with ParentUniqueKey.
This parameter is not common, but when provided generally should be favored over the ParentRowKey.
| |
ParentVals |
"parval" - Parent digest, containing information about the parent's context.
| |
PEI |
"pei" - The PageElementInfo reference, typically by PageElementID, but may also be by Name.
When provided, URL should also include a page reference, typically MOP.
| |
Picklist | "pick" = A Picklist. | |
PopupOptions | "pop" - Options for popup windows (actual browser windows as well as in-place divs, from PopupOpts. | |
PrimaryKey | "pk" - The primary key for the current request. Use of this parameter tends to be historical in nature and generally RowKey is used instead. | |
Request | "req" - The request type. The most common is 'nav' for navigate. | |
RowKey |
"rk" - The RowKey (primary key) for the current request.
The RowKey may be a compound key (see RowKey) in which case the values will be
pipe-separated and ordered by ascending key name. For historical reasons sometimes PrimaryKey is used instead.
| |
Sequence | "seq" - The sequence number of the current AJAX request. Used to prevent race conditions on AJAX requests such as type-ahead handling. | |
Signature | "sig" - An encrypted mapper/field/pk signature used to in various immediate save and file/image upload handling. | |
StdMapFieldSig |
"smfsig" - A standard signature for a MapFieldSig object generated via
GenStandardEncryptedSignature(IAppContext, IField) (whose result is safe for use in a URI-component).
Use FromStandardEncryptedSignature(IAppContext, String) to reconstruct the original object.
| |
TabID |
"tabid" - A unique identifier for the current browser window/tab. Unlike cookies, the TabID will be unique even
for different tabs in the same browser session.
| |
Text | "txt" - Text. Currently used as the text corresponding to a Link in a breadcrumb. | |
Tries | "tries" - The number of retries for the current AJAX request. |
Name | Description | |
---|---|---|
EqualValue |
Determines if the object value is equal to another object. If the two objects are null, then this returns true.
There is special handling for guid comparisons (since a guid could be a string formatted in up to 3 different ways).
If the special guid handling is not performed, then the object.Equals method is used.
(Defined by EAPUtil.) |