C# Class Microsoft.DocAsCode.Metadata.ManagedReference.CacheBase

ファイルを表示 Open project: dotnet/docfx

Public Properties

Property Type Description
AssemblyName string

Public Methods

Method Description
CacheBase ( string path ) : System
GetValidConfig ( IEnumerable inputProjects ) : BuildInfo
SaveToCache ( IEnumerable inputProjects, IDictionary containedFiles, System.DateTime triggeredTime, string outputFolder, IList fileRelativePaths, bool shouldSkipMarkup ) : void

Protected Methods

Method Description
CleanupConfig ( ) : void
GetConfig ( string key ) : BuildInfo
ReadConfig ( string key ) : BuildInfo
SaveConfig ( string key, BuildInfo config ) : void

Private Methods

Method Description
CacheBase ( ) : System
GetMd5 ( string rootFolder, IEnumerable relativeFilePath ) : string
ReadCacheFile ( string path ) : BuildInfo>.Dictionary

Method Details

CacheBase() public method

public CacheBase ( string path ) : System
path string
return System

CleanupConfig() protected method

protected CleanupConfig ( ) : void
return void

GetConfig() protected method

protected GetConfig ( string key ) : BuildInfo
key string
return BuildInfo

GetValidConfig() public method

public GetValidConfig ( IEnumerable inputProjects ) : BuildInfo
inputProjects IEnumerable
return BuildInfo

ReadConfig() protected method

protected ReadConfig ( string key ) : BuildInfo
key string
return BuildInfo

SaveConfig() protected method

protected SaveConfig ( string key, BuildInfo config ) : void
key string
config BuildInfo
return void

SaveToCache() public method

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
return void

Property Details

AssemblyName public_oe static_oe property

public static string AssemblyName
return string