C# Class withSIX.Sync.Core.Repositories.RepositoryHandler

Afficher le fichier Open project: SIXNetworks/withSIX.Desktop

Méthodes publiques

Свойство Type Description
Remote bool

Méthodes publiques

Méthode Description
AddRemotes ( Uri[]>.IEnumerable remotes, Repository repo ) : System.Threading.Tasks.Task
GetBundleManager ( IAbsoluteDirectoryPath synqPath, IAbsoluteDirectoryPath workPath, Uri[]>.IEnumerable remotes = null ) : Task
ReplaceRemotes ( Uri[]>.IEnumerable remotes, Repository repo ) : System.Threading.Tasks.Task
UpdateRepository ( IAbsoluteDirectoryPath workDir, IAbsoluteDirectoryPath repoDir ) : System.Threading.Tasks.Task

Private Methods

Méthode Description
Create ( IAbsoluteDirectoryPath synqPath ) : Repository
GetCM ( IAbsoluteDirectoryPath synqPath, IAbsoluteDirectoryPath workPath, Repository repo ) : Task
GetRepo ( IAbsoluteDirectoryPath synqPath ) : Repository
Open ( IAbsoluteDirectoryPath synqPath ) : Repository
OpenOrCreateRepo ( IAbsoluteDirectoryPath synqPath ) : Repository

Method Details

AddRemotes() public static méthode

public static AddRemotes ( Uri[]>.IEnumerable remotes, Repository repo ) : System.Threading.Tasks.Task
remotes Uri[]>.IEnumerable
repo Repository
Résultat System.Threading.Tasks.Task

GetBundleManager() public static méthode

public static GetBundleManager ( IAbsoluteDirectoryPath synqPath, IAbsoluteDirectoryPath workPath, Uri[]>.IEnumerable remotes = null ) : Task
synqPath IAbsoluteDirectoryPath
workPath IAbsoluteDirectoryPath
remotes Uri[]>.IEnumerable
Résultat Task

ReplaceRemotes() public static méthode

public static ReplaceRemotes ( Uri[]>.IEnumerable remotes, Repository repo ) : System.Threading.Tasks.Task
remotes Uri[]>.IEnumerable
repo Repository
Résultat System.Threading.Tasks.Task

UpdateRepository() public méthode

public UpdateRepository ( IAbsoluteDirectoryPath workDir, IAbsoluteDirectoryPath repoDir ) : System.Threading.Tasks.Task
workDir IAbsoluteDirectoryPath
repoDir IAbsoluteDirectoryPath
Résultat System.Threading.Tasks.Task

Property Details

Remote public_oe property

public bool Remote
Résultat bool