C# Класс Orchard.Specs.Util.PathExtensions

Показать файл Открыть проект

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

Метод Описание
DeepCopy ( this sourcePath, Bleroy.FluentPath.Path targetPath ) : Bleroy.FluentPath.Path
DeepCopy ( this sourcePath, string pattern, Bleroy.FluentPath.Path targetPath ) : Bleroy.FluentPath.Path
GetRelativePath ( this path, Bleroy.FluentPath.Path basePath ) : Bleroy.FluentPath.Path
ShallowCopy ( this sourcePath, Predicate predicatePath, Bleroy.FluentPath.Path targetPath ) : Bleroy.FluentPath.Path
ShallowCopy ( this sourcePath, string pattern, Bleroy.FluentPath.Path targetPath ) : Bleroy.FluentPath.Path

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

Метод Описание
FileCopy ( Bleroy.FluentPath.Path sourcePath, Bleroy.FluentPath.Path targetPath, Bleroy.FluentPath.Path sourceFile ) : void

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

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

public static DeepCopy ( this sourcePath, Bleroy.FluentPath.Path targetPath ) : Bleroy.FluentPath.Path
sourcePath this
targetPath Bleroy.FluentPath.Path
Результат Bleroy.FluentPath.Path

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

public static DeepCopy ( this sourcePath, string pattern, Bleroy.FluentPath.Path targetPath ) : Bleroy.FluentPath.Path
sourcePath this
pattern string
targetPath Bleroy.FluentPath.Path
Результат Bleroy.FluentPath.Path

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

public static GetRelativePath ( this path, Bleroy.FluentPath.Path basePath ) : Bleroy.FluentPath.Path
path this
basePath Bleroy.FluentPath.Path
Результат Bleroy.FluentPath.Path

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

public static ShallowCopy ( this sourcePath, Predicate predicatePath, Bleroy.FluentPath.Path targetPath ) : Bleroy.FluentPath.Path
sourcePath this
predicatePath Predicate
targetPath Bleroy.FluentPath.Path
Результат Bleroy.FluentPath.Path

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

public static ShallowCopy ( this sourcePath, string pattern, Bleroy.FluentPath.Path targetPath ) : Bleroy.FluentPath.Path
sourcePath this
pattern string
targetPath Bleroy.FluentPath.Path
Результат Bleroy.FluentPath.Path