C# 클래스 Tp.SourceControl.RevisionStorage.RevisionStorageRepository

상속: IRevisionStorageRepository
파일 보기 프로젝트 열기: TargetProcess/Target-Process-Plugins

공개 메소드들

메소드 설명
GetImportedTpIds ( IEnumerable tpRevisionIds ) : IEnumerable
GetRevisionId ( int tpRevisionId ) : ImportedRevisionInfo
RemoveRevisionInfo ( string revisionKey ) : void
SaveRevisionIdTpIdRelation ( int tpRevisionId, RevisionId revisionId ) : void
SaveRevisionInfo ( RevisionInfo revision, string &key ) : bool

보호된 메소드들

메소드 설명
GetImportedRevisionIds ( IEnumerable tpRevisionIds ) : IEnumerable
RevisionStorageRepository ( IStorageRepository repository, IProfileCollectionReadonly profiles ) : System.Collections.Generic

비공개 메소드들

메소드 설명
SaveRevisionsRelation ( int tpRevisionId, RevisionId revisionId ) : void

메소드 상세

GetImportedRevisionIds() 보호된 메소드

protected GetImportedRevisionIds ( IEnumerable tpRevisionIds ) : IEnumerable
tpRevisionIds IEnumerable
리턴 IEnumerable

GetImportedTpIds() 공개 메소드

public GetImportedTpIds ( IEnumerable tpRevisionIds ) : IEnumerable
tpRevisionIds IEnumerable
리턴 IEnumerable

GetRevisionId() 공개 메소드

public GetRevisionId ( int tpRevisionId ) : ImportedRevisionInfo
tpRevisionId int
리턴 ImportedRevisionInfo

RemoveRevisionInfo() 공개 추상적인 메소드

public abstract RemoveRevisionInfo ( string revisionKey ) : void
revisionKey string
리턴 void

RevisionStorageRepository() 보호된 메소드

protected RevisionStorageRepository ( IStorageRepository repository, IProfileCollectionReadonly profiles ) : System.Collections.Generic
repository IStorageRepository
profiles IProfileCollectionReadonly
리턴 System.Collections.Generic

SaveRevisionIdTpIdRelation() 공개 메소드

public SaveRevisionIdTpIdRelation ( int tpRevisionId, RevisionId revisionId ) : void
tpRevisionId int
revisionId Tp.SourceControl.VersionControlSystem.RevisionId
리턴 void

SaveRevisionInfo() 공개 추상적인 메소드

public abstract SaveRevisionInfo ( RevisionInfo revision, string &key ) : bool
revision Tp.SourceControl.VersionControlSystem.RevisionInfo
key string
리턴 bool