C# 클래스 TeamMentor.CoreLib.TM_Xml_Database_Load_And_FileCache

파일 보기 프로젝트 열기: TeamMentor/Master

공개 프로퍼티들

프로퍼티 타입 설명
thread_Save_GuidanceItemsCache Thread

공개 메소드들

메소드 설명
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

메소드 상세

addGuidanceExplorerObject() 공개 정적인 메소드

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
리턴 guidanceExplorer>.Dictionary

addGuidanceExplorerObject() 공개 정적인 메소드

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

clear_GuidanceItemsCache() 공개 정적인 메소드

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

getCacheLocation() 공개 정적인 메소드

public static getCacheLocation ( this tmFileStorage ) : string
tmFileStorage this
리턴 string

getGuidanceExplorerFilesInPath() 공개 정적인 메소드

public static getGuidanceExplorerFilesInPath ( this pathXmlLibraries ) : List
pathXmlLibraries this
리턴 List

getGuidanceExplorerObject() 공개 정적인 메소드

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

getGuidanceExplorerObjects() 공개 정적인 메소드

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

getXmlFilePathForGuidanceId() 공개 정적인 메소드

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

getXmlFilePathForGuidanceId() 공개 정적인 메소드

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

guidanceExplorers_XmlFormat() 공개 정적인 메소드

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

guidanceExplorers_XmlFormat() 공개 정적인 메소드

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

isGuidanceExplorerFile() 공개 정적인 메소드

public static isGuidanceExplorerFile ( this file ) : bool
file this
리턴 bool

loadDataIntoMemory() 공개 정적인 메소드

public static loadDataIntoMemory ( this tmFileStorage ) : bool
tmFileStorage this
리턴 bool

loadLibraryDataFromDisk() 공개 정적인 메소드

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

load_GuidanceItemsFromCache() 공개 정적인 메소드

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

populateGuidanceItemsFileMappings() 공개 정적인 메소드

public static populateGuidanceItemsFileMappings ( this tmFileStorage ) : void
tmFileStorage this
리턴 void

queue_Save_GuidanceItemsCache() 공개 정적인 메소드

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

reCreate_GuidanceItemsCache() 공개 정적인 메소드

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

reloadGuidanceExplorerObjects() 공개 정적인 메소드

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

removeGuidanceItemFileMapping() 공개 정적인 메소드

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

save_GuidanceItemsToCache() 공개 정적인 메소드

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

setGuidanceExplorerObjects() 공개 정적인 메소드

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

waitForComplete_Save_GuidanceItemsCache() 공개 정적인 메소드

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

xmlDB_Load_GuidanceItems_and_Create_CacheFile() 공개 정적인 메소드

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

프로퍼티 상세

thread_Save_GuidanceItemsCache 공개적으로 정적으로 프로퍼티

public static Thread thread_Save_GuidanceItemsCache
리턴 Thread