<PackageReference Include="Relativity.Server.Import.SDK" Version="2.9.2" />

Relativity.DataExchange.Io.PathWrap

class PathWrap : IPath
Represents a class object wrapper for the Path class.
namespace Relativity.DataExchange.Io { internal class PathWrap : IPath { public const int MaxSupportedPathLength = 248; public static readonly string UncSignature; public bool SupportLongPaths { get; set; } public string CustomTempPath { get; set; } public string AddTrailingBackSlash(string path); public string ChangeExtension(string path, string extension); public string Combine(string path1, string path2); public string ConvertIllegalCharactersInFilename(string fileName); public string ConvertIllegalCharactersInFilename(string fileName, string replacement); public string GetDirectoryName(string path); public string GetExtension(string path); public string GetFileName(string path); public string GetFullPath(string path); public string GetFullyQualifiedPath(Uri baseUri, string path); public string GetTempPath(); public string GetTempFileName(); public string GetTempFileName(string fileNameSuffix); public string TemporaryFileNameWithoutCreatingEmptyFile(string fileNameSuffix); public bool IsPathFullyQualified(string path); public bool IsPathRooted(string path); public bool IsPathUnc(string path); public string NormalizePath(string path); public bool PathEndsWithTrailingBackSlash(string path); public string TrimLeadingSlash(string path); public string TrimTrailingSlash(string path); } }