C# Class FluentFs.Core.FileSet

Represents a set of files with include and exclude filters
Inheritance: IFileSet
显示文件 Open project: SkightTeam/eLiteWeb Class Usage Examples

Public Methods

Method Description
Exclude ( Directory path ) : FileSet
Exclude ( File path ) : FileSet
Exclude ( string path ) : FileSet
FileSet ( ) : System.Collections.Generic

Creates a new fileset

Filter ( string filter ) : FileSet

Applies a filter to use when searching for files

Include ( Directory path ) : FileSet
Include ( File path ) : FileSet
Include ( string path ) : FileSet

Private Methods

Method Description
DetermineActualFiles ( List input ) : IEnumerable
FileSet ( IFileSystemUtility utility ) : System.Collections.Generic
ProcessExclude ( string path ) : FileSet
ProcessInclude ( string path ) : FileSet
ProcessPendings ( ) : void

Method Details

Exclude() public method

public Exclude ( Directory path ) : FileSet
path Directory
return FileSet

Exclude() public method

public Exclude ( File path ) : FileSet
path File
return FileSet

Exclude() public method

public Exclude ( string path ) : FileSet
path string
return FileSet

FileSet() public method

Creates a new fileset
public FileSet ( ) : System.Collections.Generic
return System.Collections.Generic

Filter() public method

Applies a filter to use when searching for files
public Filter ( string filter ) : FileSet
filter string A wildcard filter (e.g. *.cs)
return FileSet

Include() public method

public Include ( Directory path ) : FileSet
path Directory
return FileSet

Include() public method

public Include ( File path ) : FileSet
path File
return FileSet

Include() public method

public Include ( string path ) : FileSet
path string
return FileSet