C# Класс withSIX.Sync.Core.Legacy.SixSync.RepositoryTools

Наследование: IEnableLogging
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
TryGetGuid2 ( string path ) : string

Описание методов

DowncaseDictionary() публичный Метод

public DowncaseDictionary ( string>.Dictionary dict ) : string>.Dictionary
dict string>.Dictionary
Результат string>.Dictionary

GetGuid() публичный Метод

public GetGuid ( string path ) : string
path string
Результат string

GetNewPackPath() публичный Метод

public GetNewPackPath ( string path, string folderName, string guid = null ) : string
path string
folderName string
guid string
Результат string

GetRootedPath() публичный Метод

public GetRootedPath ( string folder ) : IAbsoluteDirectoryPath
folder string
Результат IAbsoluteDirectoryPath

HasGuid() публичный Метод

public HasGuid ( string guid, string path ) : bool
guid string
path string
Результат bool

Pack() публичный Метод

public Pack ( IAbsoluteFilePath file, IAbsoluteFilePath dest = null, string archiveFormat = Repository.DefaultArchiveFormat ) : void
file IAbsoluteFilePath
dest IAbsoluteFilePath
archiveFormat string
Результат void

TryGetChecksum() публичный Метод

public TryGetChecksum ( IAbsoluteFilePath file, string change = null ) : string
file IAbsoluteFilePath
change string
Результат string

TryGetGuid() публичный Метод

public TryGetGuid ( string path ) : string
path string
Результат string

TryHasGuid() публичный Метод

public TryHasGuid ( string guid, string path ) : bool
guid string
path string
Результат bool

UnpackFile() публичный Метод

public UnpackFile ( IAbsoluteFilePath srcFile, IAbsoluteFilePath dstFile, IStatus status = null ) : void
srcFile IAbsoluteFilePath
dstFile IAbsoluteFilePath
status IStatus
Результат void