RequestCache Constructor (Navigation_Object, Search_Results_Statistics, List(iSearch_Title_Result), User_Object, Public_User_Folder, Item_Aggregation, Custom_Tracer)
Constructor for a new instance of the RequestCache class
Namespace: SobekCM.LibraryAssembly: SobekCM_Library (in SobekCM_Library.dll) Version: 4.10.0.0 (4.10.0.0)
Syntax
C# |
---|
public RequestCache(
Navigation_Object Current_Mode,
Search_Results_Statistics Results_Statistics,
List<iSearch_Title_Result> Paged_Results,
User_Object Current_User,
Public_User_Folder Public_Folder,
Item_Aggregation Top_Collection,
Custom_Tracer Tracer
) |
Parameters
- Current_Mode
- Type: SobekCM.Core.Navigation..::..Navigation_Object
Mode / navigation information for the current request
- Results_Statistics
- Type: SobekCM.Core.Results..::..Search_Results_Statistics
Information about the entire set of results for a search or browse
- Paged_Results
- Type: System.Collections.Generic..::..List<(Of <(<'iSearch_Title_Result>)>)>
Single page of results for a search or browse, within the entire set
- Current_User
- Type: SobekCM.Core.Users..::..User_Object
Currently logged on user
- Public_Folder
- Type: SobekCM.Core.Users..::..Public_User_Folder
Object contains the information about the public folder to display
- Top_Collection
- Type: SobekCM.Core.Aggregations..::..Item_Aggregation
Item aggregation for the top-level collection, which is used in a number of places, for example
showing the correct banner, even when it is not the "current" aggregation
- Tracer
- Type: SobekCM.Tools..::..Custom_Tracer
Trace object keeps a list of each method executed and important milestones in rendering
See Also