Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

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.

ExceptionCondition
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

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft