C# Class Orchard.Specs.Util.PathExtensions

Mostra file Open project: ucdavis/Orchard

Public Methods

Method Description
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

Private Methods

Method Description
FileCopy ( Bleroy.FluentPath.Path sourcePath, Bleroy.FluentPath.Path targetPath, Bleroy.FluentPath.Path sourceFile ) : void

Method Details

DeepCopy() public static method

public static DeepCopy ( this sourcePath, Bleroy.FluentPath.Path targetPath ) : Bleroy.FluentPath.Path
sourcePath this
targetPath Bleroy.FluentPath.Path
return Bleroy.FluentPath.Path

DeepCopy() public static method

public static DeepCopy ( this sourcePath, string pattern, Bleroy.FluentPath.Path targetPath ) : Bleroy.FluentPath.Path
sourcePath this
pattern string
targetPath Bleroy.FluentPath.Path
return Bleroy.FluentPath.Path

GetRelativePath() public static method

public static GetRelativePath ( this path, Bleroy.FluentPath.Path basePath ) : Bleroy.FluentPath.Path
path this
basePath Bleroy.FluentPath.Path
return Bleroy.FluentPath.Path

ShallowCopy() public static method

public static ShallowCopy ( this sourcePath, Predicate predicatePath, Bleroy.FluentPath.Path targetPath ) : Bleroy.FluentPath.Path
sourcePath this
predicatePath Predicate
targetPath Bleroy.FluentPath.Path
return Bleroy.FluentPath.Path

ShallowCopy() public static method

public static ShallowCopy ( this sourcePath, string pattern, Bleroy.FluentPath.Path targetPath ) : Bleroy.FluentPath.Path
sourcePath this
pattern string
targetPath Bleroy.FluentPath.Path
return Bleroy.FluentPath.Path