C# 클래스 GitSharp.Core.AlternateRepositoryDatabase

상속: ObjectDatabase
파일 보기 프로젝트 열기: stschake/GitSharp

공개 메소드들

메소드 설명
AlternateRepositoryDatabase ( Repository alternateRepository ) : System.Collections.Generic
OpenObjectInAllPacksImplementation ( ICollection @out, GitSharp.Core.WindowCursor windowCursor, AnyObjectId objectId ) : void
closeAlternates ( ) : void
closeSelf ( ) : void
create ( ) : void
exists ( ) : bool
getRepository ( ) : Repository
hasObject1 ( AnyObjectId objectId ) : bool
hasObject2 ( string objectName ) : bool
openObject1 ( GitSharp.Core.WindowCursor curs, AnyObjectId objectId ) : GitSharp.Core.ObjectLoader
openObject2 ( GitSharp.Core.WindowCursor curs, string objectName, AnyObjectId objectId ) : GitSharp.Core.ObjectLoader
tryAgain1 ( ) : bool

보호된 메소드들

메소드 설명
loadAlternates ( ) : GitSharp.Core.ObjectDatabase[]

메소드 상세

AlternateRepositoryDatabase() 공개 메소드

public AlternateRepositoryDatabase ( Repository alternateRepository ) : System.Collections.Generic
alternateRepository Repository
리턴 System.Collections.Generic

OpenObjectInAllPacksImplementation() 공개 메소드

public OpenObjectInAllPacksImplementation ( ICollection @out, GitSharp.Core.WindowCursor windowCursor, AnyObjectId objectId ) : void
@out ICollection
windowCursor GitSharp.Core.WindowCursor
objectId AnyObjectId
리턴 void

closeAlternates() 공개 메소드

public closeAlternates ( ) : void
리턴 void

closeSelf() 공개 메소드

public closeSelf ( ) : void
리턴 void

create() 공개 메소드

public create ( ) : void
리턴 void

exists() 공개 메소드

public exists ( ) : bool
리턴 bool

getRepository() 공개 메소드

public getRepository ( ) : Repository
리턴 Repository

hasObject1() 공개 메소드

public hasObject1 ( AnyObjectId objectId ) : bool
objectId AnyObjectId
리턴 bool

hasObject2() 공개 메소드

public hasObject2 ( string objectName ) : bool
objectName string
리턴 bool

loadAlternates() 보호된 메소드

protected loadAlternates ( ) : GitSharp.Core.ObjectDatabase[]
리턴 GitSharp.Core.ObjectDatabase[]

openObject1() 공개 메소드

public openObject1 ( GitSharp.Core.WindowCursor curs, AnyObjectId objectId ) : GitSharp.Core.ObjectLoader
curs GitSharp.Core.WindowCursor
objectId AnyObjectId
리턴 GitSharp.Core.ObjectLoader

openObject2() 공개 메소드

public openObject2 ( GitSharp.Core.WindowCursor curs, string objectName, AnyObjectId objectId ) : GitSharp.Core.ObjectLoader
curs GitSharp.Core.WindowCursor
objectName string
objectId AnyObjectId
리턴 GitSharp.Core.ObjectLoader

tryAgain1() 공개 메소드

public tryAgain1 ( ) : bool
리턴 bool