C# Class DotNetIO.DirectoryExtensions

Afficher le fichier Open project: DotNetIO/DotNetIO

Méthodes publiques

Méthode Description
AncestorsAndSelf ( this directory ) : IEnumerable
Directories ( this fileSystem, string filter ) : IEnumerable
FileChanges ( this directory, string filter = "*", bool includeSubdirectories = false, Action created = null, Action modified = null, Action deleted = null, Action renamed = null ) : IDisposable

Files ( this fileSystem, string filter ) : IEnumerable
FindDirectory ( this directory, string path ) : Directory
FindFile ( this directory, string filename ) : File
GetOrCreateDirectory ( this directory ) : Directory

Private Methods

Méthode Description
GetDirectorySpecCore ( Directory directory, IList segments, int position ) : IEnumerable
GetFileSpecCore ( Directory directory, IList segments, int position ) : IEnumerable
GetFilterPaths ( string filter ) : IEnumerable

Method Details

AncestorsAndSelf() public static méthode

public static AncestorsAndSelf ( this directory ) : IEnumerable
directory this
Résultat IEnumerable

Directories() public static méthode

public static Directories ( this fileSystem, string filter ) : IEnumerable
fileSystem this
filter string
Résultat IEnumerable

FileChanges() public static méthode

public static FileChanges ( this directory, string filter = "*", bool includeSubdirectories = false, Action created = null, Action modified = null, Action deleted = null, Action renamed = null ) : IDisposable
directory this The directory to watch for changes
filter string
includeSubdirectories bool
created Action
modified Action
deleted Action
renamed Action
Résultat IDisposable

Files() public static méthode

public static Files ( this fileSystem, string filter ) : IEnumerable
fileSystem this
filter string
Résultat IEnumerable

FindDirectory() public static méthode

public static FindDirectory ( this directory, string path ) : Directory
directory this
path string
Résultat Directory

FindFile() public static méthode

public static FindFile ( this directory, string filename ) : File
directory this
filename string
Résultat File

GetOrCreateDirectory() public static méthode

public static GetOrCreateDirectory ( this directory ) : Directory
directory this
Résultat Directory