C# Class Pytocs.TypeInference.FileSystem

Inheritance: IFileSystem
Afficher le fichier Open project: uxmal/pytocs

Méthodes publiques

Méthode Description
CombinePath ( string dir, string file ) : string
CreateDirectory ( string directory ) : void
CreateFileStream ( string filename, FileMode mode, FileAccess access ) : Stream
CreateStreamReader ( string filename ) : TextReader
CreateStreamWriter ( Stream stm, Encoding encoding ) : TextWriter
DeleteDirectory ( string directory ) : void
DeleteFile ( string path ) : void
DirectoryExists ( string dirPath ) : bool
FileExists ( string filePath ) : bool
GetDirectoryName ( string filePath ) : string
GetFileName ( string filePath ) : string
GetFileSystemEntries ( string dirPath ) : string[]
GetFullPath ( string file ) : string
ReadFile ( string path ) : string
ReadFileBytes ( string path ) : byte[]
WriteFile ( string path, string contents ) : void
getContentHash ( byte fileContents ) : string
getFileHash ( string path ) : string
getSystemTempDir ( ) : string
makePathString ( ) : string
relPath ( string path1, string path2 ) : string

Method Details

CombinePath() public méthode

public CombinePath ( string dir, string file ) : string
dir string
file string
Résultat string

CreateDirectory() public méthode

public CreateDirectory ( string directory ) : void
directory string
Résultat void

CreateFileStream() public méthode

public CreateFileStream ( string filename, FileMode mode, FileAccess access ) : Stream
filename string
mode FileMode
access FileAccess
Résultat Stream

CreateStreamReader() public méthode

public CreateStreamReader ( string filename ) : TextReader
filename string
Résultat TextReader

CreateStreamWriter() public méthode

public CreateStreamWriter ( Stream stm, Encoding encoding ) : TextWriter
stm Stream
encoding System.Text.Encoding
Résultat System.IO.TextWriter

DeleteDirectory() public méthode

public DeleteDirectory ( string directory ) : void
directory string
Résultat void

DeleteFile() public méthode

public DeleteFile ( string path ) : void
path string
Résultat void

DirectoryExists() public méthode

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

FileExists() public méthode

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

GetDirectoryName() public méthode

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

GetFileName() public méthode

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

GetFileSystemEntries() public méthode

public GetFileSystemEntries ( string dirPath ) : string[]
dirPath string
Résultat string[]

GetFullPath() public méthode

public GetFullPath ( string file ) : string
file string
Résultat string

ReadFile() public méthode

public ReadFile ( string path ) : string
path string
Résultat string

ReadFileBytes() public méthode

public ReadFileBytes ( string path ) : byte[]
path string
Résultat byte[]

WriteFile() public méthode

public WriteFile ( string path, string contents ) : void
path string
contents string
Résultat void

getContentHash() public static méthode

public static getContentHash ( byte fileContents ) : string
fileContents byte
Résultat string

getFileHash() public méthode

public getFileHash ( string path ) : string
path string
Résultat string

getSystemTempDir() public méthode

public getSystemTempDir ( ) : string
Résultat string

makePathString() public méthode

public makePathString ( ) : string
Résultat string

relPath() public méthode

public relPath ( string path1, string path2 ) : string
path1 string
path2 string
Résultat string