C# Class withSIX.Core.Extensions.PathExtensions

Afficher le fichier Open project: SIXNetworks/withSIX.Desktop

Méthodes publiques

Méthode Description
CleanPath ( this path ) : string
CygwinPath ( this arg ) : string
EscapePath ( this arg ) : string
FilterDotted ( this infos ) : IEnumerable
FilterDotted ( this infos ) : IEnumerable
FilterDottedDirectories ( this di ) : IEnumerable
FilterDottedFiles ( this di ) : IEnumerable
GetNearestExisting ( this path ) : IAbsoluteDirectoryPath
GetRoot ( this dir ) : IAbsoluteDirectoryPath
GetRoot ( this path ) : IRelativeDirectoryPath
MatchesSub ( this path, string name ) : bool
MingwPath ( this arg ) : string
PosixSlash ( this arg ) : string
RecurseFilterDottedDirectories ( this di ) : IEnumerable
SubStartsWith ( this path, string name ) : bool
ToAbsoluteDirectoryPathNullSafe ( this path ) : IAbsoluteDirectoryPath
ToAbsoluteFilePathNullSafe ( this path ) : IAbsoluteFilePath

Private Methods

Méthode Description
StartsWithDot ( FileSystemInfo x ) : bool

Method Details

CleanPath() public static méthode

public static CleanPath ( this path ) : string
path this
Résultat string

CygwinPath() public static méthode

public static CygwinPath ( this arg ) : string
arg this
Résultat string

EscapePath() public static méthode

public static EscapePath ( this arg ) : string
arg this
Résultat string

FilterDotted() public static méthode

public static FilterDotted ( this infos ) : IEnumerable
infos this
Résultat IEnumerable

FilterDotted() public static méthode

public static FilterDotted ( this infos ) : IEnumerable
infos this
Résultat IEnumerable

FilterDottedDirectories() public static méthode

public static FilterDottedDirectories ( this di ) : IEnumerable
di this
Résultat IEnumerable

FilterDottedFiles() public static méthode

public static FilterDottedFiles ( this di ) : IEnumerable
di this
Résultat IEnumerable

GetNearestExisting() public static méthode

public static GetNearestExisting ( this path ) : IAbsoluteDirectoryPath
path this
Résultat IAbsoluteDirectoryPath

GetRoot() public static méthode

public static GetRoot ( this dir ) : IAbsoluteDirectoryPath
dir this
Résultat IAbsoluteDirectoryPath

GetRoot() public static méthode

public static GetRoot ( this path ) : IRelativeDirectoryPath
path this
Résultat IRelativeDirectoryPath

MatchesSub() public static méthode

public static MatchesSub ( this path, string name ) : bool
path this
name string
Résultat bool

MingwPath() public static méthode

public static MingwPath ( this arg ) : string
arg this
Résultat string

PosixSlash() public static méthode

public static PosixSlash ( this arg ) : string
arg this
Résultat string

RecurseFilterDottedDirectories() public static méthode

public static RecurseFilterDottedDirectories ( this di ) : IEnumerable
di this
Résultat IEnumerable

SubStartsWith() public static méthode

public static SubStartsWith ( this path, string name ) : bool
path this
name string
Résultat bool

ToAbsoluteDirectoryPathNullSafe() public static méthode

public static ToAbsoluteDirectoryPathNullSafe ( this path ) : IAbsoluteDirectoryPath
path this
Résultat IAbsoluteDirectoryPath

ToAbsoluteFilePathNullSafe() public static méthode

public static ToAbsoluteFilePathNullSafe ( this path ) : IAbsoluteFilePath
path this
Résultat IAbsoluteFilePath