Open Method (FileMode, FileAccess)
Collapse the table of content
Expand the table of content

FileInfo.Open Method (FileMode, FileAccess)

 

Opens a file in the specified mode with read, write, or read/write access.

Namespace:   System.IO
Assembly:  mscorlib (in mscorlib.dll)

member Open : 
        mode:FileMode *
        access:FileAccess -> FileStream

Parameters

mode
Type: System.IO.FileMode

A FileMode constant specifying the mode (for example, Open or Append) in which to open the file.

access
Type: System.IO.FileAccess

A FileAccess constant specifying whether to open the file with Read, Write, or ReadWrite file access.

Return Value

Type: System.IO.FileStream

A FileStream object opened in the specified mode and access, and unshared.

Exception Condition
SecurityException

The caller does not have the required permission.

FileNotFoundException

The file is not found.

UnauthorizedAccessException

path is read-only or is a directory.

DirectoryNotFoundException

The specified path is invalid, such as being on an unmapped drive.

IOException

The file is already open.

The following example opens a file as read-only and reads from the file.

No code example is currently available or this language may not be supported.

FileIOPermission

for writing to and reading from files. Associated enumerations: FileIOPermissionAccess.Write and FileIOPermissionAccess.Read

Universal Windows Platform
Available since 10
.NET Framework
Available since 1.1
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Return to top
Show:
© 2016 Microsoft