C# Class System.IO.Abstractions.FileInfoWrapper

Inheritance: System.IO.Abstractions.FileInfoBase
Datei anzeigen Open project: tathamoddie/System.IO.Abstractions Class Usage Examples

Public Methods

Method Description
AppendText ( ) : StreamWriter
CopyTo ( string destFileName ) : System.IO.Abstractions.FileInfoBase
CopyTo ( string destFileName, bool overwrite ) : System.IO.Abstractions.FileInfoBase
Create ( ) : Stream
CreateText ( ) : StreamWriter
Decrypt ( ) : void
Delete ( ) : void
Encrypt ( ) : void
FileInfoWrapper ( FileInfo instance ) : System.Security.AccessControl
GetAccessControl ( ) : FileSecurity
GetAccessControl ( AccessControlSections includeSections ) : FileSecurity
MoveTo ( string destFileName ) : void
Open ( FileMode mode ) : Stream
Open ( FileMode mode, FileAccess access ) : Stream
Open ( FileMode mode, FileAccess access, FileShare share ) : Stream
OpenRead ( ) : Stream
OpenText ( ) : StreamReader
OpenWrite ( ) : Stream
Refresh ( ) : void
Replace ( string destinationFileName, string destinationBackupFileName ) : System.IO.Abstractions.FileInfoBase
Replace ( string destinationFileName, string destinationBackupFileName, bool ignoreMetadataErrors ) : System.IO.Abstractions.FileInfoBase
SetAccessControl ( FileSecurity fileSecurity ) : void

Method Details

AppendText() public method

public AppendText ( ) : StreamWriter
return StreamWriter

CopyTo() public method

public CopyTo ( string destFileName ) : System.IO.Abstractions.FileInfoBase
destFileName string
return System.IO.Abstractions.FileInfoBase

CopyTo() public method

public CopyTo ( string destFileName, bool overwrite ) : System.IO.Abstractions.FileInfoBase
destFileName string
overwrite bool
return System.IO.Abstractions.FileInfoBase

Create() public method

public Create ( ) : Stream
return Stream

CreateText() public method

public CreateText ( ) : StreamWriter
return StreamWriter

Decrypt() public method

public Decrypt ( ) : void
return void

Delete() public method

public Delete ( ) : void
return void

Encrypt() public method

public Encrypt ( ) : void
return void

FileInfoWrapper() public method

public FileInfoWrapper ( FileInfo instance ) : System.Security.AccessControl
instance FileInfo
return System.Security.AccessControl

GetAccessControl() public method

public GetAccessControl ( ) : FileSecurity
return System.Security.AccessControl.FileSecurity

GetAccessControl() public method

public GetAccessControl ( AccessControlSections includeSections ) : FileSecurity
includeSections AccessControlSections
return System.Security.AccessControl.FileSecurity

MoveTo() public method

public MoveTo ( string destFileName ) : void
destFileName string
return void

Open() public method

public Open ( FileMode mode ) : Stream
mode FileMode
return Stream

Open() public method

public Open ( FileMode mode, FileAccess access ) : Stream
mode FileMode
access FileAccess
return Stream

Open() public method

public Open ( FileMode mode, FileAccess access, FileShare share ) : Stream
mode FileMode
access FileAccess
share FileShare
return Stream

OpenRead() public method

public OpenRead ( ) : Stream
return Stream

OpenText() public method

public OpenText ( ) : StreamReader
return StreamReader

OpenWrite() public method

public OpenWrite ( ) : Stream
return Stream

Refresh() public method

public Refresh ( ) : void
return void

Replace() public method

public Replace ( string destinationFileName, string destinationBackupFileName ) : System.IO.Abstractions.FileInfoBase
destinationFileName string
destinationBackupFileName string
return System.IO.Abstractions.FileInfoBase

Replace() public method

public Replace ( string destinationFileName, string destinationBackupFileName, bool ignoreMetadataErrors ) : System.IO.Abstractions.FileInfoBase
destinationFileName string
destinationBackupFileName string
ignoreMetadataErrors bool
return System.IO.Abstractions.FileInfoBase

SetAccessControl() public method

public SetAccessControl ( FileSecurity fileSecurity ) : void
fileSecurity System.Security.AccessControl.FileSecurity
return void