mySobek Home   |   Help
Skip Navigation Links.
MISSING BANNER

QueryString_Analyzer.Parse_Query Method



Parse the query and set the internal variables


Namespace: SobekCM.Engine_Library.Navigation
Assembly: SobekCM_Engine_Library (in SobekCM_Engine_Library.dll) Version: 4.10.0.0 (4.10.0.0)

Syntax

C#
public static void Parse_Query(
	NameValueCollection QueryString,
	Navigation_Object Navigator,
	string Base_URL,
	string[] User_Languages,
	Aggregation_Code_Manager Code_Manager,
	Dictionary<string, string> Aggregation_Aliases,
	Item_Lookup_Object All_Items_Lookup,
	Portal_List URL_Portals,
	WebContent_Hierarchy WebHierarchy,
	Custom_Tracer Tracer
)

Parameters

QueryString
Type: System.Collections.Specialized..::..NameValueCollection
QueryString collection passed from the main page
Navigator
Type: SobekCM.Core.Navigation..::..Navigation_Object
Navigation object to hold the mode information
Base_URL
Type: System..::..String
Requested base URL (without query string, etc..)
User_Languages
Type: array<System..::..String>[]()[][]
Languages preferred by user, per their browser settings
Code_Manager
Type: SobekCM.Core.ApplicationState..::..Aggregation_Code_Manager
List of valid collection codes, including mapping from the Sobek collections to Greenstone collections
Aggregation_Aliases
Type: System.Collections.Generic..::..Dictionary<(Of <(<'String, String>)>)>
List of all existing aliases for existing aggregationPermissions
All_Items_Lookup
Type: SobekCM.Engine_Library.ApplicationState..::..Item_Lookup_Object
[REF] Lookup object used to pull basic information about any item loaded into this library
URL_Portals
Type: SobekCM.Core.ApplicationState..::..Portal_List
List of all web portals into this system
WebHierarchy
Type: SobekCM.Core.WebContent.Hierarchy..::..WebContent_Hierarchy
Hierarchy of all non-aggregational web content pages and redirects
Tracer
Type: SobekCM.Tools..::..Custom_Tracer
Trace object keeps a list of each method executed and important milestones in rendering

See Also



Version 4.10.0 ( last generated Monday, March 7, 2016 )