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

Inheritance: IEnableLogging
Afficher le fichier Open project: SIXNetworks/withSIX.Desktop

Méthodes publiques

Méthode Description
DowncaseDictionary ( string>.Dictionary dict ) : string>.Dictionary
GetGuid ( string path ) : string
GetNewPackPath ( string path, string folderName, string guid = null ) : string
GetRootedPath ( string folder ) : IAbsoluteDirectoryPath
HasGuid ( string guid, string path ) : bool
Pack ( IAbsoluteFilePath file, IAbsoluteFilePath dest = null, string archiveFormat = Repository.DefaultArchiveFormat ) : void
TryGetChecksum ( IAbsoluteFilePath file, string change = null ) : string
TryGetGuid ( string path ) : string
TryHasGuid ( string guid, string path ) : bool
UnpackFile ( IAbsoluteFilePath srcFile, IAbsoluteFilePath dstFile, IStatus status = null ) : void

Private Methods

Méthode Description
TryGetGuid2 ( string path ) : string

Method Details

DowncaseDictionary() public méthode

public DowncaseDictionary ( string>.Dictionary dict ) : string>.Dictionary
dict string>.Dictionary
Résultat string>.Dictionary

GetGuid() public méthode

public GetGuid ( string path ) : string
path string
Résultat string

GetNewPackPath() public méthode

public GetNewPackPath ( string path, string folderName, string guid = null ) : string
path string
folderName string
guid string
Résultat string

GetRootedPath() public méthode

public GetRootedPath ( string folder ) : IAbsoluteDirectoryPath
folder string
Résultat IAbsoluteDirectoryPath

HasGuid() public méthode

public HasGuid ( string guid, string path ) : bool
guid string
path string
Résultat bool

Pack() public méthode

public Pack ( IAbsoluteFilePath file, IAbsoluteFilePath dest = null, string archiveFormat = Repository.DefaultArchiveFormat ) : void
file IAbsoluteFilePath
dest IAbsoluteFilePath
archiveFormat string
Résultat void

TryGetChecksum() public méthode

public TryGetChecksum ( IAbsoluteFilePath file, string change = null ) : string
file IAbsoluteFilePath
change string
Résultat string

TryGetGuid() public méthode

public TryGetGuid ( string path ) : string
path string
Résultat string

TryHasGuid() public méthode

public TryHasGuid ( string guid, string path ) : bool
guid string
path string
Résultat bool

UnpackFile() public méthode

public UnpackFile ( IAbsoluteFilePath srcFile, IAbsoluteFilePath dstFile, IStatus status = null ) : void
srcFile IAbsoluteFilePath
dstFile IAbsoluteFilePath
status IStatus
Résultat void