BackupFileStream Constructor (KernelTransaction, String, FileMode, FileSystemRights, FileShare) |
Initializes a new instance of the
BackupFileStream class with the specified path, creation mode, access rights and sharing permission.
Namespace: Alphaleonis.Win32.FilesystemAssembly: AlphaFS (in AlphaFS.dll) Version: 2.0
Syntax public BackupFileStream(
KernelTransaction transaction,
string path,
FileMode mode,
FileSystemRights access,
FileShare share
)
Public Sub New (
transaction As KernelTransaction,
path As String,
mode As FileMode,
access As FileSystemRights,
share As FileShare
)
public:
BackupFileStream(
KernelTransaction^ transaction,
String^ path,
FileMode mode,
FileSystemRights access,
FileShare share
)
new :
transaction : KernelTransaction *
path : string *
mode : FileMode *
access : FileSystemRights *
share : FileShare -> BackupFileStream
Parameters
- transaction
- Type: Alphaleonis.Win32.FilesystemKernelTransaction
The transaction. - path
- Type: SystemString
A relative or absolute path for the file that the current BackupFileStream object will encapsulate. - mode
- Type: System.IOFileMode
A FileMode constant that determines how to open or create the file. - access
- Type: System.Security.AccessControlFileSystemRights
A FileSystemRights constant that determines the access rights to use when creating access and audit rules for the file. - share
- Type: System.IOFileShare
A FileShare constant that determines how the file will be shared by processes.
See Also