C# Class MvbaCore.Services.FileSystemService

Inheritance: IFileSystemService
Afficher le fichier Open project: mvbalaw/MvbaCore

Méthodes publiques

Méthode Description
AppendAllText ( string filePath, string textToAppend ) : void
CreateDirectory ( string directoryPath ) : DirectoryInfo
CreateFile ( string filePath ) : StreamWriter
CreateTextFile ( string filePath ) : TextWriter
DeleteDirectoryContents ( string dirPath ) : void
DeleteDirectoryRecursive ( string dirPath ) : void
DeleteFile ( string filePath ) : bool
DirectoryExists ( string directoryPath ) : bool
FileExists ( string filePath ) : bool
GetCurrentWebApplicationPath ( ) : string
GetDirectoryInfo ( string directoryPath ) : DirectoryInfo
GetFiles ( string filePath, string searchPattern ) : string[]
GetNamesOfFilesInDirectory ( string directoryPath ) : IEnumerable
MoveFile ( string oldFilePath, string newFilePath ) : void
OpenRead ( String filePath ) : Stream
ReadAllLines ( string filePath ) : string[]
ReadAllText ( string filePath ) : string
Writefile ( string filePath, Stream data ) : void
Writefile ( string filePath, string data ) : void

Method Details

AppendAllText() public méthode

public AppendAllText ( string filePath, string textToAppend ) : void
filePath string
textToAppend string
Résultat void

CreateDirectory() public méthode

public CreateDirectory ( string directoryPath ) : DirectoryInfo
directoryPath string
Résultat System.IO.DirectoryInfo

CreateFile() public méthode

public CreateFile ( string filePath ) : StreamWriter
filePath string
Résultat System.IO.StreamWriter

CreateTextFile() public méthode

public CreateTextFile ( string filePath ) : TextWriter
filePath string
Résultat System.IO.TextWriter

DeleteDirectoryContents() public méthode

public DeleteDirectoryContents ( string dirPath ) : void
dirPath string
Résultat void

DeleteDirectoryRecursive() public méthode

public DeleteDirectoryRecursive ( string dirPath ) : void
dirPath string
Résultat void

DeleteFile() public méthode

public DeleteFile ( string filePath ) : bool
filePath string
Résultat bool

DirectoryExists() public méthode

public DirectoryExists ( string directoryPath ) : bool
directoryPath string
Résultat bool

FileExists() public méthode

public FileExists ( string filePath ) : bool
filePath string
Résultat bool

GetCurrentWebApplicationPath() public méthode

public GetCurrentWebApplicationPath ( ) : string
Résultat string

GetDirectoryInfo() public méthode

public GetDirectoryInfo ( string directoryPath ) : DirectoryInfo
directoryPath string
Résultat System.IO.DirectoryInfo

GetFiles() public méthode

public GetFiles ( string filePath, string searchPattern ) : string[]
filePath string
searchPattern string
Résultat string[]

GetNamesOfFilesInDirectory() public méthode

public GetNamesOfFilesInDirectory ( string directoryPath ) : IEnumerable
directoryPath string
Résultat IEnumerable

MoveFile() public méthode

public MoveFile ( string oldFilePath, string newFilePath ) : void
oldFilePath string
newFilePath string
Résultat void

OpenRead() public méthode

public OpenRead ( String filePath ) : Stream
filePath String
Résultat Stream

ReadAllLines() public méthode

public ReadAllLines ( string filePath ) : string[]
filePath string
Résultat string[]

ReadAllText() public méthode

public ReadAllText ( string filePath ) : string
filePath string
Résultat string

Writefile() public méthode

public Writefile ( string filePath, Stream data ) : void
filePath string
data Stream
Résultat void

Writefile() public méthode

public Writefile ( string filePath, string data ) : void
filePath string
data string
Résultat void