C# Class Tp.SourceControl.RevisionStorage.RevisionStorageRepository

Inheritance: IRevisionStorageRepository
Afficher le fichier Open project: TargetProcess/Target-Process-Plugins

Méthodes publiques

Méthode Description
GetImportedTpIds ( IEnumerable tpRevisionIds ) : IEnumerable
GetRevisionId ( int tpRevisionId ) : ImportedRevisionInfo
RemoveRevisionInfo ( string revisionKey ) : void
SaveRevisionIdTpIdRelation ( int tpRevisionId, RevisionId revisionId ) : void
SaveRevisionInfo ( RevisionInfo revision, string &key ) : bool

Méthodes protégées

Méthode Description
GetImportedRevisionIds ( IEnumerable tpRevisionIds ) : IEnumerable
RevisionStorageRepository ( IStorageRepository repository, IProfileCollectionReadonly profiles ) : System.Collections.Generic

Private Methods

Méthode Description
SaveRevisionsRelation ( int tpRevisionId, RevisionId revisionId ) : void

Method Details

GetImportedRevisionIds() protected méthode

protected GetImportedRevisionIds ( IEnumerable tpRevisionIds ) : IEnumerable
tpRevisionIds IEnumerable
Résultat IEnumerable

GetImportedTpIds() public méthode

public GetImportedTpIds ( IEnumerable tpRevisionIds ) : IEnumerable
tpRevisionIds IEnumerable
Résultat IEnumerable

GetRevisionId() public méthode

public GetRevisionId ( int tpRevisionId ) : ImportedRevisionInfo
tpRevisionId int
Résultat ImportedRevisionInfo

RemoveRevisionInfo() public abstract méthode

public abstract RemoveRevisionInfo ( string revisionKey ) : void
revisionKey string
Résultat void

RevisionStorageRepository() protected méthode

protected RevisionStorageRepository ( IStorageRepository repository, IProfileCollectionReadonly profiles ) : System.Collections.Generic
repository IStorageRepository
profiles IProfileCollectionReadonly
Résultat System.Collections.Generic

SaveRevisionIdTpIdRelation() public méthode

public SaveRevisionIdTpIdRelation ( int tpRevisionId, RevisionId revisionId ) : void
tpRevisionId int
revisionId Tp.SourceControl.VersionControlSystem.RevisionId
Résultat void

SaveRevisionInfo() public abstract méthode

public abstract SaveRevisionInfo ( RevisionInfo revision, string &key ) : bool
revision Tp.SourceControl.VersionControlSystem.RevisionInfo
key string
Résultat bool