SetPathList Method (FileIOPermissionAccess, String[])
Collapse the table of content
Expand the table of content

FileIOPermission.SetPathList Method (FileIOPermissionAccess, String[])

 

Sets the specified access to the specified files and directories, replacing the current state for the specified access with the new set of paths.

Namespace:   System.Security.Permissions
Assembly:  mscorlib (in mscorlib.dll)

public void SetPathList(
	FileIOPermissionAccess access,
	string[] pathList
)

Parameters

access
Type: System.Security.Permissions.FileIOPermissionAccess

A bitwise combination of the FileIOPermissionAccess values.

pathList
Type: System.String[]

An array containing the absolute paths of the files and directories.

Exception Condition
ArgumentException

The access parameter is not a valid value of FileIOPermissionAccess.

-or-

An entry in the pathList parameter is not a valid string.

The previous state of the current permission for the specified access type is overwritten. The following code sets the access for C:\temp to Read.

This access will not be overwritten by the following code because the access types are not the same.

fileIOPerm1.SetPathList(FileIOPermissionAccess.Write, new string[] {"C:\\pictures", "C:\\music"});

.NET Framework
Available since 1.1
Return to top
Show:
© 2016 Microsoft