<PackageReference Include="Relativity.Transfer.Client" Version="6.2.1" />

FileSystemService

public string AddTrailingBackSlash(string path)

public string ChangeExtension(string path, string extension)

public string Combine(string path1, string path2)

public string CombineUnc(string path1, string path2)

public void CopyFile(string sourceFile, string destinationFile, bool overwrite)

public void CreateDirectory(string directory)

public void DeleteDirectory(string path, bool recursive)

public void DeleteFile(string file)

public bool DirectoryExists(string directory)

public IEnumerable<FolderItem> EnumerateDirectories(string path, string searchPattern)

public IEnumerable<FolderItem> EnumerateDirectories(string path, string searchPattern, SearchOption searchOption)

public IEnumerable<FileItem> EnumerateFiles(string path)

public IEnumerable<FileItem> EnumerateFiles(string path, string searchPattern)

public IEnumerable<FileItem> EnumerateFiles(string path, string searchPattern, SearchOption searchOption)

public bool FileExists(string file)

public string GetDirectoryName(string path)

public DateTime GetFileCreationTime(string path)

public FileItem GetFileItem(string path)

public DateTime GetFileLastAccessTime(string path)

public DateTime GetFileLastWriteTime(string path)

public long GetFileLength(string path)

public string GetFileName(string file)

public string GetFileNameWithoutExtension(string path)

public string[] GetFiles(string path)

public string[] GetFiles(string path, string searchPattern)

public string[] GetFiles(string path, string searchPattern, SearchOption searchOption)

public FolderItem GetFolderItem(string path)

public string GetFullPath(string path)

public string GetPathRoot(string path)

public string GetTempFileName()

public bool IsDirectoryEmpty(string directory)

public bool IsPathRooted(string path)

public bool IsUncPath(string path)

public bool IsUnixPath(string path)

public void MoveFile(string sourceFile, string destinationFile)

public bool PathEndsWithTrailingBackSlash(string path)

public string ReadAllText(string path)

public void SetDirectoryCreationTime(string path, DateTime value)

public void SetDirectoryLastAccessTime(string path, DateTime value)

public void SetDirectoryLastWriteTime(string path, DateTime value)

public void SetFileCreationTime(string path, DateTime value)

public void SetFileLastAccessTime(string path, DateTime value)

public void SetFileLastWriteTime(string path, DateTime value)

public string TrimLeadingSlash(string path)

public string TrimTrailingSlash(string path)

public void WriteAllText(string path, string contents)