C# Class withSIX.Sync.Core.Legacy.SixSync.CustomRepo.CustomRepo

Afficher le fichier Open project: SIXNetworks/withSIX.Desktop

Méthodes publiques

Méthode Description
CustomRepo ( Uri uri ) : System
ExistsAndIsRightVersion ( string name, IAbsoluteDirectoryPath destination ) : bool
GetMod ( string name ) : SixRepoModDto>.KeyValuePair
GetMod ( string name, IAbsoluteDirectoryPath destination, IAbsoluteDirectoryPath packPath, StatusRepo status, bool force = false ) : System.Threading.Tasks.Task
GetRepoUri ( Uri r ) : Uri
HasMod ( string name ) : bool
Load ( IStringDownloader downloader, Uri uri ) : System.Threading.Tasks.Task

Private Methods

Méthode Description
GetOpts ( IAbsoluteDirectoryPath packPath, StatusRepo status, SixRepoModDto>.KeyValuePair mod ) : Action
GetRepo ( IAbsoluteDirectoryPath rsyncDir, IAbsoluteDirectoryPath folder, Action config ) : Repository
IsRightVersion ( IAbsoluteDirectoryPath rsyncDir, SixRepoModDto>.KeyValuePair mod ) : bool
TryReadRepoFile ( IAbsoluteFilePath path ) : RepoVersion

Method Details

CustomRepo() public méthode

public CustomRepo ( Uri uri ) : System
uri System.Uri
Résultat System

ExistsAndIsRightVersion() public méthode

public ExistsAndIsRightVersion ( string name, IAbsoluteDirectoryPath destination ) : bool
name string
destination IAbsoluteDirectoryPath
Résultat bool

GetMod() public méthode

public GetMod ( string name ) : SixRepoModDto>.KeyValuePair
name string
Résultat SixRepoModDto>.KeyValuePair

GetMod() public méthode

public GetMod ( string name, IAbsoluteDirectoryPath destination, IAbsoluteDirectoryPath packPath, StatusRepo status, bool force = false ) : System.Threading.Tasks.Task
name string
destination IAbsoluteDirectoryPath
packPath IAbsoluteDirectoryPath
status StatusRepo
force bool
Résultat System.Threading.Tasks.Task

GetRepoUri() public static méthode

public static GetRepoUri ( Uri r ) : Uri
r System.Uri
Résultat System.Uri

HasMod() public méthode

public HasMod ( string name ) : bool
name string
Résultat bool

Load() public méthode

public Load ( IStringDownloader downloader, Uri uri ) : System.Threading.Tasks.Task
downloader IStringDownloader
uri System.Uri
Résultat System.Threading.Tasks.Task