C# Class NodeAssets.Core.Pile

Inheritance: IPile
Afficher le fichier Open project: ajorkowski/NodeAssets Class Usage Examples

Méthodes publiques

Méthode Description
AddDirectory ( string directory, bool recursive ) : IPile
AddDirectory ( string directory, bool recursive, Regex allowedFilePattern ) : IPile
AddDirectory ( string pile, string directory, bool recursive ) : IPile
AddDirectory ( string pile, string directory, bool recursive, Regex allowedFilePattern ) : IPile
AddFile ( string fileName ) : IPile
AddFile ( string pile, string fileName ) : IPile
AddUrl ( string url ) : IPile
AddUrl ( string pile, string url ) : IPile
FindAllPiles ( ) : IEnumerable
FindFileHash ( FileInfo file ) : string
FindFiles ( string pile ) : IEnumerable
FindUrls ( string pile ) : IEnumerable
Pile ( bool watchFiles ) : System

Méthodes protégées

Méthode Description
OnFileCreated ( string pile, FileInfo info ) : void
OnFileDeleted ( string pile, FileInfo info ) : void
OnFileUpdated ( string pile, FileInfo info ) : void

Private Methods

Méthode Description
AddDirectory ( string pile, DirectoryInfo info, bool recursive, Regex filePattern ) : void
AddFile ( string pile, FileInfo info ) : void
GetFileHash ( FileInfo info ) : string

Method Details

AddDirectory() public méthode

public AddDirectory ( string directory, bool recursive ) : IPile
directory string
recursive bool
Résultat IPile

AddDirectory() public méthode

public AddDirectory ( string directory, bool recursive, Regex allowedFilePattern ) : IPile
directory string
recursive bool
allowedFilePattern System.Text.RegularExpressions.Regex
Résultat IPile

AddDirectory() public méthode

public AddDirectory ( string pile, string directory, bool recursive ) : IPile
pile string
directory string
recursive bool
Résultat IPile

AddDirectory() public méthode

public AddDirectory ( string pile, string directory, bool recursive, Regex allowedFilePattern ) : IPile
pile string
directory string
recursive bool
allowedFilePattern System.Text.RegularExpressions.Regex
Résultat IPile

AddFile() public méthode

public AddFile ( string fileName ) : IPile
fileName string
Résultat IPile

AddFile() public méthode

public AddFile ( string pile, string fileName ) : IPile
pile string
fileName string
Résultat IPile

AddUrl() public méthode

public AddUrl ( string url ) : IPile
url string
Résultat IPile

AddUrl() public méthode

public AddUrl ( string pile, string url ) : IPile
pile string
url string
Résultat IPile

FindAllPiles() public méthode

public FindAllPiles ( ) : IEnumerable
Résultat IEnumerable

FindFileHash() public méthode

public FindFileHash ( FileInfo file ) : string
file System.IO.FileInfo
Résultat string

FindFiles() public méthode

public FindFiles ( string pile ) : IEnumerable
pile string
Résultat IEnumerable

FindUrls() public méthode

public FindUrls ( string pile ) : IEnumerable
pile string
Résultat IEnumerable

OnFileCreated() protected méthode

protected OnFileCreated ( string pile, FileInfo info ) : void
pile string
info FileInfo
Résultat void

OnFileDeleted() protected méthode

protected OnFileDeleted ( string pile, FileInfo info ) : void
pile string
info FileInfo
Résultat void

OnFileUpdated() protected méthode

protected OnFileUpdated ( string pile, FileInfo info ) : void
pile string
info FileInfo
Résultat void

Pile() public méthode

public Pile ( bool watchFiles ) : System
watchFiles bool
Résultat System