C# Класс AliaSQL.Core.FileSystem

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

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

Метод Описание
FileExists ( string relativePath ) : bool
FileSystem ( ) : System
FileSystem ( IFileStreamFactory streamFactory ) : System
GetAllFilesWithExtensionWithinFolder ( string folder, string fileExtension ) : string[]
ReadFileIntoStreamReader ( string filename ) : StreamReader
ReadIntoFileStream ( string path ) : Stream
ReadTextFile ( string filename ) : string
SaveFile ( string filename, byte fileContent ) : void

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

Метод Описание
GetEncoding ( string filename ) : Encoding

Determines a text file's encoding by analyzing its byte order mark (BOM) Defaults to ASCII when detection of the text file's endianness fails. Function originally from http://stackoverflow.com/questions/3825390/effective-way-to-find-any-files-encoding

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

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

public FileExists ( string relativePath ) : bool
relativePath string
Результат bool

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

public FileSystem ( ) : System
Результат System

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

public FileSystem ( IFileStreamFactory streamFactory ) : System
streamFactory IFileStreamFactory
Результат System

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

public GetAllFilesWithExtensionWithinFolder ( string folder, string fileExtension ) : string[]
folder string
fileExtension string
Результат string[]

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

public ReadFileIntoStreamReader ( string filename ) : StreamReader
filename string
Результат System.IO.StreamReader

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

public ReadIntoFileStream ( string path ) : Stream
path string
Результат Stream

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

public ReadTextFile ( string filename ) : string
filename string
Результат string

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

public SaveFile ( string filename, byte fileContent ) : void
filename string
fileContent byte
Результат void