C# Class NuDeploy.Core.Common.FilesystemAccess.PhysicalFilesystemAccessor

Inheritance: IFilesystemAccessor
Datei anzeigen Open project: andreaskoch/NuDeploy Class Usage Examples

Public Methods

Method Description
CopyFile ( string sourceFilePath, string targetPath ) : bool
CreateDirectory ( string path ) : bool
DeleteDirectory ( string folderPath ) : bool
DeleteFile ( string filePath ) : bool
DirectoryExists ( string directoryPath ) : bool
EnsureParentDirectoryExists ( string filePath ) : bool
FileExists ( string filePath ) : bool
GetAllFiles ( string path ) : IEnumerable
GetFileContent ( string filePath ) : string
GetFiles ( string path ) : IEnumerable
GetReadStream ( string filePath ) : Stream
GetSubDirectories ( string path ) : IEnumerable
GetTextReader ( string filePath ) : TextReader
GetTextWriter ( string filePath ) : TextWriter
GetWriteStream ( string filePath ) : Stream
MoveFile ( string sourceFilePath, string targetFilePath ) : bool
PhysicalFilesystemAccessor ( IEncodingProvider encodingProvider ) : System
WriteContentToFile ( string content, string filePath ) : bool

Method Details

CopyFile() public method

public CopyFile ( string sourceFilePath, string targetPath ) : bool
sourceFilePath string
targetPath string
return bool

CreateDirectory() public method

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

DeleteDirectory() public method

public DeleteDirectory ( string folderPath ) : bool
folderPath string
return bool

DeleteFile() public method

public DeleteFile ( string filePath ) : bool
filePath string
return bool

DirectoryExists() public method

public DirectoryExists ( string directoryPath ) : bool
directoryPath string
return bool

EnsureParentDirectoryExists() public method

public EnsureParentDirectoryExists ( string filePath ) : bool
filePath string
return bool

FileExists() public method

public FileExists ( string filePath ) : bool
filePath string
return bool

GetAllFiles() public method

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

GetFileContent() public method

public GetFileContent ( string filePath ) : string
filePath string
return string

GetFiles() public method

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

GetReadStream() public method

public GetReadStream ( string filePath ) : Stream
filePath string
return Stream

GetSubDirectories() public method

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

GetTextReader() public method

public GetTextReader ( string filePath ) : TextReader
filePath string
return TextReader

GetTextWriter() public method

public GetTextWriter ( string filePath ) : TextWriter
filePath string
return TextWriter

GetWriteStream() public method

public GetWriteStream ( string filePath ) : Stream
filePath string
return Stream

MoveFile() public method

public MoveFile ( string sourceFilePath, string targetFilePath ) : bool
sourceFilePath string
targetFilePath string
return bool

PhysicalFilesystemAccessor() public method

public PhysicalFilesystemAccessor ( IEncodingProvider encodingProvider ) : System
encodingProvider IEncodingProvider
return System

WriteContentToFile() public method

public WriteContentToFile ( string content, string filePath ) : bool
content string
filePath string
return bool