C# Class TeamMentor.CoreLib.TM_Xml_Database_Load_And_FileCache

Show file Open project: TeamMentor/Master

Public Properties

Property Type Description
thread_Save_GuidanceItemsCache Thread

Public Methods

Method Description
addGuidanceExplorerObject ( this tmFileStorage, guidanceExplorer>.Dictionary guidanceExplorers, guidanceExplorer newGuidanceExplorer, string xmlFile ) : guidanceExplorer>.Dictionary
addGuidanceExplorerObject ( this tmFileStorage, guidanceExplorer>.Dictionary guidanceExplorers, string xmlFile ) : guidanceExplorer>.Dictionary
clear_GuidanceItemsCache ( this tmFileStorage ) : TM_FileStorage
getCacheLocation ( this tmFileStorage ) : string
getGuidanceExplorerFilesInPath ( this pathXmlLibraries ) : List
getGuidanceExplorerObject ( this xmlFile ) : guidanceExplorer
getGuidanceExplorerObjects ( this tmFileStorage, string pathXmlLibraries ) : guidanceExplorer>.Dictionary
getXmlFilePathForGuidanceId ( this tmFileStorage, System.Guid guidanceItemId ) : string
getXmlFilePathForGuidanceId ( this tmFileStorage, System.Guid guidanceItemId, System.Guid libraryId ) : string
guidanceExplorers_XmlFormat ( this tmFileStorage ) : guidanceExplorer>.Dictionary
guidanceExplorers_XmlFormat ( this tmFileStorage, guidanceExplorer>.Dictionary guidanceExplorers ) : TM_FileStorage
isGuidanceExplorerFile ( this file ) : bool
loadDataIntoMemory ( this tmFileStorage ) : bool
loadLibraryDataFromDisk ( this tmFileStorage ) : TM_FileStorage
load_GuidanceItemsFromCache ( this tmFileStorage ) : TM_FileStorage
populateGuidanceItemsFileMappings ( this tmFileStorage ) : void
queue_Save_GuidanceItemsCache ( this tmFileStorage ) : TM_FileStorage
reCreate_GuidanceItemsCache ( this tmFileStorage ) : TM_FileStorage
reloadGuidanceExplorerObjects ( this tmFileStorage ) : TM_FileStorage
removeGuidanceItemFileMapping ( this tmFileStorage, System.Guid guidanceItemId ) : string
save_GuidanceItemsToCache ( this tmFileStorage ) : TM_FileStorage
setGuidanceExplorerObjects ( this tmFileStorage ) : TM_FileStorage
waitForComplete_Save_GuidanceItemsCache ( this tmFileStorage, int maxWait_Miliseconds = 2000 ) : TM_FileStorage
xmlDB_Load_GuidanceItems_and_Create_CacheFile ( this tmFileStorage ) : TM_FileStorage

Method Details

addGuidanceExplorerObject() public static method

public static addGuidanceExplorerObject ( this tmFileStorage, guidanceExplorer>.Dictionary guidanceExplorers, guidanceExplorer newGuidanceExplorer, string xmlFile ) : guidanceExplorer>.Dictionary
tmFileStorage this
guidanceExplorers guidanceExplorer>.Dictionary
newGuidanceExplorer urn.microsoft.guidanceexplorer.guidanceExplorer
xmlFile string
return guidanceExplorer>.Dictionary

addGuidanceExplorerObject() public static method

public static addGuidanceExplorerObject ( this tmFileStorage, guidanceExplorer>.Dictionary guidanceExplorers, string xmlFile ) : guidanceExplorer>.Dictionary
tmFileStorage this
guidanceExplorers guidanceExplorer>.Dictionary
xmlFile string
return guidanceExplorer>.Dictionary

clear_GuidanceItemsCache() public static method

public static clear_GuidanceItemsCache ( this tmFileStorage ) : TM_FileStorage
tmFileStorage this
return TeamMentor.FileStorage.TM_FileStorage

getCacheLocation() public static method

public static getCacheLocation ( this tmFileStorage ) : string
tmFileStorage this
return string

getGuidanceExplorerFilesInPath() public static method

public static getGuidanceExplorerFilesInPath ( this pathXmlLibraries ) : List
pathXmlLibraries this
return List

getGuidanceExplorerObject() public static method

public static getGuidanceExplorerObject ( this xmlFile ) : guidanceExplorer
xmlFile this
return urn.microsoft.guidanceexplorer.guidanceExplorer

getGuidanceExplorerObjects() public static method

public static getGuidanceExplorerObjects ( this tmFileStorage, string pathXmlLibraries ) : guidanceExplorer>.Dictionary
tmFileStorage this
pathXmlLibraries string
return guidanceExplorer>.Dictionary

getXmlFilePathForGuidanceId() public static method

public static getXmlFilePathForGuidanceId ( this tmFileStorage, System.Guid guidanceItemId ) : string
tmFileStorage this
guidanceItemId System.Guid
return string

getXmlFilePathForGuidanceId() public static method

public static getXmlFilePathForGuidanceId ( this tmFileStorage, System.Guid guidanceItemId, System.Guid libraryId ) : string
tmFileStorage this
guidanceItemId System.Guid
libraryId System.Guid
return string

guidanceExplorers_XmlFormat() public static method

public static guidanceExplorers_XmlFormat ( this tmFileStorage ) : guidanceExplorer>.Dictionary
tmFileStorage this
return guidanceExplorer>.Dictionary

guidanceExplorers_XmlFormat() public static method

public static guidanceExplorers_XmlFormat ( this tmFileStorage, guidanceExplorer>.Dictionary guidanceExplorers ) : TM_FileStorage
tmFileStorage this
guidanceExplorers guidanceExplorer>.Dictionary
return TeamMentor.FileStorage.TM_FileStorage

isGuidanceExplorerFile() public static method

public static isGuidanceExplorerFile ( this file ) : bool
file this
return bool

loadDataIntoMemory() public static method

public static loadDataIntoMemory ( this tmFileStorage ) : bool
tmFileStorage this
return bool

loadLibraryDataFromDisk() public static method

public static loadLibraryDataFromDisk ( this tmFileStorage ) : TM_FileStorage
tmFileStorage this
return TeamMentor.FileStorage.TM_FileStorage

load_GuidanceItemsFromCache() public static method

public static load_GuidanceItemsFromCache ( this tmFileStorage ) : TM_FileStorage
tmFileStorage this
return TeamMentor.FileStorage.TM_FileStorage

populateGuidanceItemsFileMappings() public static method

public static populateGuidanceItemsFileMappings ( this tmFileStorage ) : void
tmFileStorage this
return void

queue_Save_GuidanceItemsCache() public static method

public static queue_Save_GuidanceItemsCache ( this tmFileStorage ) : TM_FileStorage
tmFileStorage this
return TeamMentor.FileStorage.TM_FileStorage

reCreate_GuidanceItemsCache() public static method

public static reCreate_GuidanceItemsCache ( this tmFileStorage ) : TM_FileStorage
tmFileStorage this
return TeamMentor.FileStorage.TM_FileStorage

reloadGuidanceExplorerObjects() public static method

public static reloadGuidanceExplorerObjects ( this tmFileStorage ) : TM_FileStorage
tmFileStorage this
return TeamMentor.FileStorage.TM_FileStorage

removeGuidanceItemFileMapping() public static method

public static removeGuidanceItemFileMapping ( this tmFileStorage, System.Guid guidanceItemId ) : string
tmFileStorage this
guidanceItemId System.Guid
return string

save_GuidanceItemsToCache() public static method

public static save_GuidanceItemsToCache ( this tmFileStorage ) : TM_FileStorage
tmFileStorage this
return TeamMentor.FileStorage.TM_FileStorage

setGuidanceExplorerObjects() public static method

public static setGuidanceExplorerObjects ( this tmFileStorage ) : TM_FileStorage
tmFileStorage this
return TeamMentor.FileStorage.TM_FileStorage

waitForComplete_Save_GuidanceItemsCache() public static method

public static waitForComplete_Save_GuidanceItemsCache ( this tmFileStorage, int maxWait_Miliseconds = 2000 ) : TM_FileStorage
tmFileStorage this
maxWait_Miliseconds int
return TeamMentor.FileStorage.TM_FileStorage

xmlDB_Load_GuidanceItems_and_Create_CacheFile() public static method

public static xmlDB_Load_GuidanceItems_and_Create_CacheFile ( this tmFileStorage ) : TM_FileStorage
tmFileStorage this
return TeamMentor.FileStorage.TM_FileStorage

Property Details

thread_Save_GuidanceItemsCache public static property

public static Thread thread_Save_GuidanceItemsCache
return Thread