C# Class SobekCM.Library.Citation.Template_MemoryMgmt_Utility

Memory management utility for storing and retrieving metadata templates
Since the complete template object sits entirely in the UI library portion, this cannot be combined with the memory management portion that sits in the Core library, without moving the template stuff into the Core library.
ファイルを表示 Open project: MarkVSullivan/SobekCM-Web-Application

Public Methods

Method Description
Retrieve_Template ( string Template_Code, Custom_Tracer Tracer ) : CompleteTemplate

Retrieves the template ( for online submission and editing ) from the cache or caching server

Store_Template ( string Template_Code, CompleteTemplate StoreObject, Custom_Tracer Tracer ) : void

Stores the template ( for online submission and editing ) to the cache or caching server

Method Details

Retrieve_Template() public static method

Retrieves the template ( for online submission and editing ) from the cache or caching server
public static Retrieve_Template ( string Template_Code, Custom_Tracer Tracer ) : CompleteTemplate
Template_Code string Code which specifies the template to retrieve
Tracer SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
return SobekCM.Library.Citation.Template.CompleteTemplate

Store_Template() public static method

Stores the template ( for online submission and editing ) to the cache or caching server
public static Store_Template ( string Template_Code, CompleteTemplate StoreObject, Custom_Tracer Tracer ) : void
Template_Code string Code for the template to store
StoreObject SobekCM.Library.Citation.Template.CompleteTemplate CompleteTemplate object for online submissions and editing to store
Tracer SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
return void