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.) |