C# Class DuplicateFinder.Core.Abstractions.FileSystem

Inheritance: IFileSystem
ファイルを表示 Open project: agross/duplicatefinder Class Usage Examples

Public Methods

Method Description
AllFilesWithin ( string path ) : IEnumerable
CreateStreamFrom ( string path ) : Stream
Delete ( string path ) : void
Exists ( string path ) : bool
GetSize ( string path ) : long
ReadAllLines ( string path ) : IEnumerable
WriteAllLines ( string path, IEnumerable lines ) : void

Private Methods

Method Description
CanRead ( string path ) : bool
ReadableFiles ( string path ) : IEnumerable

Method Details

AllFilesWithin() public method

public AllFilesWithin ( string path ) : IEnumerable
path string
return IEnumerable

CreateStreamFrom() public method

public CreateStreamFrom ( string path ) : Stream
path string
return Stream

Delete() public method

public Delete ( string path ) : void
path string
return void

Exists() public method

public Exists ( string path ) : bool
path string
return bool

GetSize() public method

public GetSize ( string path ) : long
path string
return long

ReadAllLines() public method

public ReadAllLines ( string path ) : IEnumerable
path string
return IEnumerable

WriteAllLines() public method

public WriteAllLines ( string path, IEnumerable lines ) : void
path string
lines IEnumerable
return void