C# Class GitSharp.Core.RepositoryCache

Show file Open project: jagregory/GitSharp Class Usage Examples

Public Methods

Method Description
RepositoryCache ( ) : System.Collections.Generic
clear ( ) : void
close ( Repository db ) : void
open ( Key location ) : Repository
open ( Key location, bool mustExist ) : Repository
register ( Repository db ) : void

Private Methods

Method Description
clearAll ( ) : void
lockFor ( Key location ) : Lock
openRepository ( Key location, bool mustExist ) : Repository
registerRepository ( Key location, Repository db ) : void
unregisterRepository ( Key location ) : void

Method Details

RepositoryCache() public method

public RepositoryCache ( ) : System.Collections.Generic
return System.Collections.Generic

clear() public static method

public static clear ( ) : void
return void

close() public static method

public static close ( Repository db ) : void
db Repository
return void

open() public static method

public static open ( Key location ) : Repository
location Key
return Repository

open() public static method

public static open ( Key location, bool mustExist ) : Repository
location Key
mustExist bool
return Repository

register() public static method

public static register ( Repository db ) : void
db Repository
return void