C# Class DXVCSClient.FileSystem

Datei anzeigen Open project: Xarlot/DXVcs2Git

Public Methods

Method Description
AppendAllText ( string path, string contents ) : void
CreateDirectory ( string path ) : void
CreateFile ( string path ) : void
CreateFile ( string path, FileAttributes fileAttribute, byte fileData ) : void
Delete ( string path ) : void
DirectoryExists ( string path ) : bool
Exists ( string path ) : bool
GetAttributes ( string path ) : FileAttributes
GetAttributes ( string path, FileAttributes &attributes, DateTime &lastWriteTime ) : bool
GetDirectories ( string path ) : string[]
GetDirectoriesRecursive ( string path ) : string[]
GetFiles ( string path ) : string[]
GetFilesRecursive ( string path ) : string[]
GetLastWriteTime ( string path ) : DateTime
GetLastWriteTime ( string path, DateTime &lastWriteTime ) : bool
GetLastWriteTimeUtc ( string path ) : DateTime
GetLastWriteTimeUtc ( string path, DateTime &lastWriteTimeUtc ) : bool
OpenRead ( string path ) : Stream
ReadAllBytes ( string path ) : byte[]
ReadAllLines ( string path ) : string[]
SetAttributes ( string path, FileAttributes attributes ) : void
SetLastWriteTime ( string path, DateTime date ) : void
SetLastWriteTimeUtc ( string path, DateTime date ) : void
WriteAllBytes ( string path, byte bytes ) : void
WriteAllBytes ( string path, byte bytes, FileAttributes attributes ) : void
WriteAllLines ( string path, string lines ) : void
WriteAllLines ( string path, string lines, FileAttributes attributes ) : void

Method Details

AppendAllText() public method

public AppendAllText ( string path, string contents ) : void
path string
contents string
return void

CreateDirectory() public method

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

CreateFile() public method

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

CreateFile() public method

public CreateFile ( string path, FileAttributes fileAttribute, byte fileData ) : void
path string
fileAttribute FileAttributes
fileData byte
return void

Delete() public method

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

DirectoryExists() public method

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

Exists() public method

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

GetAttributes() public method

public GetAttributes ( string path ) : FileAttributes
path string
return FileAttributes

GetAttributes() public method

public GetAttributes ( string path, FileAttributes &attributes, DateTime &lastWriteTime ) : bool
path string
attributes FileAttributes
lastWriteTime DateTime
return bool

GetDirectories() public method

public GetDirectories ( string path ) : string[]
path string
return string[]

GetDirectoriesRecursive() public method

public GetDirectoriesRecursive ( string path ) : string[]
path string
return string[]

GetFiles() public method

public GetFiles ( string path ) : string[]
path string
return string[]

GetFilesRecursive() public method

public GetFilesRecursive ( string path ) : string[]
path string
return string[]

GetLastWriteTime() public method

public GetLastWriteTime ( string path ) : DateTime
path string
return DateTime

GetLastWriteTime() public method

public GetLastWriteTime ( string path, DateTime &lastWriteTime ) : bool
path string
lastWriteTime DateTime
return bool

GetLastWriteTimeUtc() public method

public GetLastWriteTimeUtc ( string path ) : DateTime
path string
return DateTime

GetLastWriteTimeUtc() public method

public GetLastWriteTimeUtc ( string path, DateTime &lastWriteTimeUtc ) : bool
path string
lastWriteTimeUtc DateTime
return bool

OpenRead() public method

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

ReadAllBytes() public method

public ReadAllBytes ( string path ) : byte[]
path string
return byte[]

ReadAllLines() public method

public ReadAllLines ( string path ) : string[]
path string
return string[]

SetAttributes() public method

public SetAttributes ( string path, FileAttributes attributes ) : void
path string
attributes FileAttributes
return void

SetLastWriteTime() public method

public SetLastWriteTime ( string path, DateTime date ) : void
path string
date DateTime
return void

SetLastWriteTimeUtc() public method

public SetLastWriteTimeUtc ( string path, DateTime date ) : void
path string
date DateTime
return void

WriteAllBytes() public method

public WriteAllBytes ( string path, byte bytes ) : void
path string
bytes byte
return void

WriteAllBytes() public method

public WriteAllBytes ( string path, byte bytes, FileAttributes attributes ) : void
path string
bytes byte
attributes FileAttributes
return void

WriteAllLines() public method

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

WriteAllLines() public method

public WriteAllLines ( string path, string lines, FileAttributes attributes ) : void
path string
lines string
attributes FileAttributes
return void