C# Класс NodeAssets.Core.Pile

Наследование: IPile
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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

Защищенные методы

Метод Описание
OnFileCreated ( string pile, FileInfo info ) : void
OnFileDeleted ( string pile, FileInfo info ) : void
OnFileUpdated ( string pile, FileInfo info ) : void

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

Метод Описание
AddDirectory ( string pile, DirectoryInfo info, bool recursive, Regex filePattern ) : void
AddFile ( string pile, FileInfo info ) : void
GetFileHash ( FileInfo info ) : string

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

AddDirectory() публичный Метод

public AddDirectory ( string directory, bool recursive ) : IPile
directory string
recursive bool
Результат IPile

AddDirectory() публичный Метод

public AddDirectory ( string directory, bool recursive, Regex allowedFilePattern ) : IPile
directory string
recursive bool
allowedFilePattern System.Text.RegularExpressions.Regex
Результат IPile

AddDirectory() публичный Метод

public AddDirectory ( string pile, string directory, bool recursive ) : IPile
pile string
directory string
recursive bool
Результат IPile

AddDirectory() публичный Метод

public AddDirectory ( string pile, string directory, bool recursive, Regex allowedFilePattern ) : IPile
pile string
directory string
recursive bool
allowedFilePattern System.Text.RegularExpressions.Regex
Результат IPile

AddFile() публичный Метод

public AddFile ( string fileName ) : IPile
fileName string
Результат IPile

AddFile() публичный Метод

public AddFile ( string pile, string fileName ) : IPile
pile string
fileName string
Результат IPile

AddUrl() публичный Метод

public AddUrl ( string url ) : IPile
url string
Результат IPile

AddUrl() публичный Метод

public AddUrl ( string pile, string url ) : IPile
pile string
url string
Результат IPile

FindAllPiles() публичный Метод

public FindAllPiles ( ) : IEnumerable
Результат IEnumerable

FindFileHash() публичный Метод

public FindFileHash ( FileInfo file ) : string
file System.IO.FileInfo
Результат string

FindFiles() публичный Метод

public FindFiles ( string pile ) : IEnumerable
pile string
Результат IEnumerable

FindUrls() публичный Метод

public FindUrls ( string pile ) : IEnumerable
pile string
Результат IEnumerable

OnFileCreated() защищенный Метод

protected OnFileCreated ( string pile, FileInfo info ) : void
pile string
info FileInfo
Результат void

OnFileDeleted() защищенный Метод

protected OnFileDeleted ( string pile, FileInfo info ) : void
pile string
info FileInfo
Результат void

OnFileUpdated() защищенный Метод

protected OnFileUpdated ( string pile, FileInfo info ) : void
pile string
info FileInfo
Результат void

Pile() публичный Метод

public Pile ( bool watchFiles ) : System
watchFiles bool
Результат System