FileStream::GetAccessControl Method ()
Gets a FileSecurity object that encapsulates the access control list (ACL) entries for the file described by the current FileStream object.
Assembly: mscorlib (in mscorlib.dll)
Return Value
Type: System.Security.AccessControl::FileSecurity^An object that encapsulates the access control settings for the file described by the current FileStream object.
| Exception | Condition |
|---|---|
| ObjectDisposedException | The file is closed. |
| IOException | An I/O error occurred while opening the file. |
| SystemException | The file could not be found. |
| UnauthorizedAccessException | This operation is not supported on the current platform. -or- The caller does not have the required permission. |
While the FileStream class and GetAccessControl can be used to retrieve the access control list (ACL) entries of an existing file, consider using File::GetAccessControl method, as it is easier to use.
Use the GetAccessControl method to retrieve the ACL entries for a file.
An ACL describes individuals and/or groups who have, or do not have, rights to specific actions on the given file. For more information, see How to: Add or Remove Access Control List Entries.
Available since 2.0