C# 클래스 Microsoft.DocAsCode.Metadata.ManagedReference.CacheBase

파일 보기 프로젝트 열기: dotnet/docfx

공개 프로퍼티들

프로퍼티 타입 설명
AssemblyName string

공개 메소드들

메소드 설명
CacheBase ( string path ) : System
GetValidConfig ( IEnumerable inputProjects ) : BuildInfo
SaveToCache ( IEnumerable inputProjects, IDictionary containedFiles, System.DateTime triggeredTime, string outputFolder, IList fileRelativePaths, bool shouldSkipMarkup ) : void

보호된 메소드들

메소드 설명
CleanupConfig ( ) : void
GetConfig ( string key ) : BuildInfo
ReadConfig ( string key ) : BuildInfo
SaveConfig ( string key, BuildInfo config ) : void

비공개 메소드들

메소드 설명
CacheBase ( ) : System
GetMd5 ( string rootFolder, IEnumerable relativeFilePath ) : string
ReadCacheFile ( string path ) : BuildInfo>.Dictionary

메소드 상세

CacheBase() 공개 메소드

public CacheBase ( string path ) : System
path string
리턴 System

CleanupConfig() 보호된 메소드

protected CleanupConfig ( ) : void
리턴 void

GetConfig() 보호된 메소드

protected GetConfig ( string key ) : BuildInfo
key string
리턴 BuildInfo

GetValidConfig() 공개 메소드

public GetValidConfig ( IEnumerable inputProjects ) : BuildInfo
inputProjects IEnumerable
리턴 BuildInfo

ReadConfig() 보호된 메소드

protected ReadConfig ( string key ) : BuildInfo
key string
리턴 BuildInfo

SaveConfig() 보호된 메소드

protected SaveConfig ( string key, BuildInfo config ) : void
key string
config BuildInfo
리턴 void

SaveToCache() 공개 메소드

public SaveToCache ( IEnumerable inputProjects, IDictionary containedFiles, System.DateTime triggeredTime, string outputFolder, IList fileRelativePaths, bool shouldSkipMarkup ) : void
inputProjects IEnumerable
containedFiles IDictionary
triggeredTime System.DateTime
outputFolder string
fileRelativePaths IList
shouldSkipMarkup bool
리턴 void

프로퍼티 상세

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

public static string AssemblyName
리턴 string