C# Класс WhiskWork.Core.WorkflowPath

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CombinePath ( string path1, string path2 ) : string
FindCommonRoot ( string path1, string path2 ) : string
GetLeafDirectory ( string path ) : string
GetParentPath ( string path ) : string
GetPathsBetween ( string path1, string path2 ) : IEnumerable
GetSubPaths ( string path ) : IEnumerable
IsValidPath ( string path ) : bool

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

Метод Описание
RemoveLeadingSeparator ( string path2 ) : string
RemoveTrailingSeparator ( string path ) : string
ThrowIfInvalidPath ( string path, string paramName ) : void

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

CombinePath() публичный статический Метод

public static CombinePath ( string path1, string path2 ) : string
path1 string
path2 string
Результат string

FindCommonRoot() публичный статический Метод

public static FindCommonRoot ( string path1, string path2 ) : string
path1 string
path2 string
Результат string

GetLeafDirectory() публичный статический Метод

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

GetParentPath() публичный статический Метод

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

GetPathsBetween() публичный статический Метод

public static GetPathsBetween ( string path1, string path2 ) : IEnumerable
path1 string
path2 string
Результат IEnumerable

GetSubPaths() публичный статический Метод

public static GetSubPaths ( string path ) : IEnumerable
path string
Результат IEnumerable

IsValidPath() публичный статический Метод

public static IsValidPath ( string path ) : bool
path string
Результат bool