C# Class UnitWrappers.System.IO.FileWrap

Inheritance: IFile
Mostrar archivo Open project: OpenSharp/UnitWrappers

Public Methods

Method Description
AppendAllText ( string path, string contents ) : void
AppendAllText ( string path, string contents, Encoding encoding ) : void
AppendText ( string path ) : StreamWriterBase
Copy ( string sourceFileName, string destFileName ) : void
Copy ( string sourceFileName, string destFileName, bool overwrite ) : void
Create ( string path ) : FileStreamBase
Create ( string path, int bufferSize ) : FileStreamBase
Create ( string path, int bufferSize, FileOptions options ) : FileStreamBase
Create ( string path, int bufferSize, FileOptions options, IFileSecurity fileSecurity ) : FileStreamBase
CreateText ( string path ) : StreamWriterBase
Decrypt ( string path ) : void
Delete ( string path ) : void
Encrypt ( string path ) : void
Exists ( string path ) : bool
GetAccessControl ( string path ) : IFileSecurity
GetAccessControl ( string path, AccessControlSections includeSections ) : IFileSecurity
GetAttributes ( string path ) : FileAttributes
GetCreationTime ( string path ) : System.DateTime
GetCreationTimeUtc ( string path ) : System.DateTime
GetLastAccessTime ( string path ) : System.DateTime
GetLastAccessTimeUtc ( string path ) : System.DateTime
GetLastWriteTime ( string path ) : System.DateTime
GetLastWriteTimeUtc ( string path ) : System.DateTime
Move ( string sourceFileName, string destFileName ) : void
Open ( string path, FileMode mode ) : FileStreamBase
Open ( string path, FileMode mode, FileAccess access ) : FileStreamBase
Open ( string path, FileMode mode, FileAccess access, FileShare share ) : FileStreamBase
OpenRead ( string path ) : FileStreamBase
OpenText ( string path ) : StreamReaderBase
OpenWrite ( string path ) : FileStreamBase
ReadAllBytes ( string path ) : byte[]
ReadAllLines ( string path ) : string[]
ReadAllLines ( string path, Encoding encoding ) : string[]
ReadAllText ( string path ) : string
ReadAllText ( string path, Encoding encoding ) : string
Replace ( string sourceFileName, string destinationFileName, string destinationBackupFileName ) : void
Replace ( string sourceFileName, string destinationFileName, string destinationBackupFileName, bool ignoreMetadataErrors ) : void
SetAccessControl ( string path, IFileSecurity fileSecurity ) : void
SetAttributes ( string path, FileAttributes fileAttributes ) : void
SetCreationTime ( string path, System.DateTime creationTime ) : void
SetCreationTimeUtc ( string path, System.DateTime creationTimeUtc ) : void
SetLastAccessTime ( string path, System.DateTime lastAccessTime ) : void
SetLastAccessTimeUtc ( string path, System.DateTime lastAccessTimeUtc ) : void
SetLastWriteTime ( string path, System.DateTime lastWriteTime ) : void
SetLastWriteTimeUtc ( string path, System.DateTime lastWriteTimeUtc ) : void
WriteAllBytes ( string path, byte bytes ) : void
WriteAllLines ( string path, string contents ) : void
WriteAllLines ( string path, string contents, Encoding encoding ) : void
WriteAllText ( string path, string contents ) : void
WriteAllText ( string path, string contents, Encoding encoding ) : void

Method Details

AppendAllText() public method

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

AppendAllText() public method

public AppendAllText ( string path, string contents, Encoding encoding ) : void
path string
contents string
encoding System.Text.Encoding
return void

AppendText() public method

public AppendText ( string path ) : StreamWriterBase
path string
return StreamWriterBase

Copy() public method

public Copy ( string sourceFileName, string destFileName ) : void
sourceFileName string
destFileName string
return void

Copy() public method

public Copy ( string sourceFileName, string destFileName, bool overwrite ) : void
sourceFileName string
destFileName string
overwrite bool
return void

Create() public method

public Create ( string path ) : FileStreamBase
path string
return FileStreamBase

Create() public method

public Create ( string path, int bufferSize ) : FileStreamBase
path string
bufferSize int
return FileStreamBase

Create() public method

public Create ( string path, int bufferSize, FileOptions options ) : FileStreamBase
path string
bufferSize int
options FileOptions
return FileStreamBase

Create() public method

public Create ( string path, int bufferSize, FileOptions options, IFileSecurity fileSecurity ) : FileStreamBase
path string
bufferSize int
options FileOptions
fileSecurity IFileSecurity
return FileStreamBase

CreateText() public method

public CreateText ( string path ) : StreamWriterBase
path string
return StreamWriterBase

Decrypt() public method

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

Delete() public method

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

Encrypt() public method

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

Exists() public method

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

GetAccessControl() public method

public GetAccessControl ( string path ) : IFileSecurity
path string
return IFileSecurity

GetAccessControl() public method

public GetAccessControl ( string path, AccessControlSections includeSections ) : IFileSecurity
path string
includeSections AccessControlSections
return IFileSecurity

GetAttributes() public method

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

GetCreationTime() public method

public GetCreationTime ( string path ) : System.DateTime
path string
return System.DateTime

GetCreationTimeUtc() public method

public GetCreationTimeUtc ( string path ) : System.DateTime
path string
return System.DateTime

GetLastAccessTime() public method

public GetLastAccessTime ( string path ) : System.DateTime
path string
return System.DateTime

GetLastAccessTimeUtc() public method

public GetLastAccessTimeUtc ( string path ) : System.DateTime
path string
return System.DateTime

GetLastWriteTime() public method

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

GetLastWriteTimeUtc() public method

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

Move() public method

public Move ( string sourceFileName, string destFileName ) : void
sourceFileName string
destFileName string
return void

Open() public method

public Open ( string path, FileMode mode ) : FileStreamBase
path string
mode FileMode
return FileStreamBase

Open() public method

public Open ( string path, FileMode mode, FileAccess access ) : FileStreamBase
path string
mode FileMode
access FileAccess
return FileStreamBase

Open() public method

public Open ( string path, FileMode mode, FileAccess access, FileShare share ) : FileStreamBase
path string
mode FileMode
access FileAccess
share FileShare
return FileStreamBase

OpenRead() public method

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

OpenText() public method

public OpenText ( string path ) : StreamReaderBase
path string
return StreamReaderBase

OpenWrite() public method

public OpenWrite ( string path ) : FileStreamBase
path string
return FileStreamBase

ReadAllBytes() public method

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

ReadAllLines() public method

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

ReadAllLines() public method

public ReadAllLines ( string path, Encoding encoding ) : string[]
path string
encoding System.Text.Encoding
return string[]

ReadAllText() public method

public ReadAllText ( string path ) : string
path string
return string

ReadAllText() public method

public ReadAllText ( string path, Encoding encoding ) : string
path string
encoding System.Text.Encoding
return string

Replace() public method

public Replace ( string sourceFileName, string destinationFileName, string destinationBackupFileName ) : void
sourceFileName string
destinationFileName string
destinationBackupFileName string
return void

Replace() public method

public Replace ( string sourceFileName, string destinationFileName, string destinationBackupFileName, bool ignoreMetadataErrors ) : void
sourceFileName string
destinationFileName string
destinationBackupFileName string
ignoreMetadataErrors bool
return void

SetAccessControl() public method

public SetAccessControl ( string path, IFileSecurity fileSecurity ) : void
path string
fileSecurity IFileSecurity
return void

SetAttributes() public method

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

SetCreationTime() public method

public SetCreationTime ( string path, System.DateTime creationTime ) : void
path string
creationTime System.DateTime
return void

SetCreationTimeUtc() public method

public SetCreationTimeUtc ( string path, System.DateTime creationTimeUtc ) : void
path string
creationTimeUtc System.DateTime
return void

SetLastAccessTime() public method

public SetLastAccessTime ( string path, System.DateTime lastAccessTime ) : void
path string
lastAccessTime System.DateTime
return void

SetLastAccessTimeUtc() public method

public SetLastAccessTimeUtc ( string path, System.DateTime lastAccessTimeUtc ) : void
path string
lastAccessTimeUtc System.DateTime
return void

SetLastWriteTime() public method

public SetLastWriteTime ( string path, System.DateTime lastWriteTime ) : void
path string
lastWriteTime System.DateTime
return void

SetLastWriteTimeUtc() public method

public SetLastWriteTimeUtc ( string path, System.DateTime lastWriteTimeUtc ) : void
path string
lastWriteTimeUtc System.DateTime
return void

WriteAllBytes() public method

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

WriteAllLines() public method

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

WriteAllLines() public method

public WriteAllLines ( string path, string contents, Encoding encoding ) : void
path string
contents string
encoding System.Text.Encoding
return void

WriteAllText() public method

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

WriteAllText() public method

public WriteAllText ( string path, string contents, Encoding encoding ) : void
path string
contents string
encoding System.Text.Encoding
return void