46 references to AccessControlActions
mscorlib (41)
system\io\directory.cs (3)
285AccessControlActions control = (dirSecurity == null) ? AccessControlActions.None : AccessControlActions.Change;
system\io\filestream.cs (3)
800AccessControlActions control = specifiedAcl ? AccessControlActions.Change : AccessControlActions.None;
system\io\longpath.cs (3)
530AccessControlActions control = (dirSecurity == null) ? AccessControlActions.None : AccessControlActions.Change;
system\security\accesscontrol\filesecurity.cs (5)
440FileIOPermission.QuickDemand(FileIOPermissionAccess.NoAccess, AccessControlActions.Change, fullPath); 461FileIOPermission.QuickDemand(FileIOPermissionAccess.NoAccess, AccessControlActions.Change, fullPath); 644FileIOPermission.QuickDemand(FileIOPermissionAccess.NoAccess, AccessControlActions.View, fullPath, checkForDuplicates: false, needFullPath: false); 659FileIOPermission.QuickDemand(FileIOPermissionAccess.NoAccess, AccessControlActions.View, fullPath); 681FileIOPermission.QuickDemand(FileIOPermissionAccess.NoAccess, AccessControlActions.View, fullPath, checkForDuplicates: false, needFullPath: false);
system\security\accesscontrol\registrysecurity.cs (2)
155new RegistryPermission(RegistryPermissionAccess.NoAccess, AccessControlActions.View, name).Demand(); 240new RegistryPermission(RegistryPermissionAccess.NoAccess, AccessControlActions.Change, keyName).Demand();
system\security\permissions\fileiopermission.cs (13)
89public FileIOPermission(FileIOPermissionAccess access, AccessControlActions control, String path) 98public FileIOPermission(FileIOPermissionAccess access, AccessControlActions control, String[] pathList) 114internal FileIOPermission(FileIOPermissionAccess access, AccessControlActions control, String[] pathList, bool checkForDuplicates, bool needFullPath) 140SetPathList(access, AccessControlActions.None, pathList, checkForDuplicates); 144internal void SetPathList(FileIOPermissionAccess access, AccessControlActions control, String[] pathList, bool checkForDuplicates) 161if ((control & AccessControlActions.View) != 0) 164if ((control & AccessControlActions.Change) != 0) 199AddPathList(access, AccessControlActions.None, pathListOrig, checkForDuplicates, needFullPath, copyPathList); 203internal void AddPathList(FileIOPermissionAccess access, AccessControlActions control, String[] pathListOrig, bool checkForDuplicates, bool needFullPath, bool copyPathList) 278if ((control & AccessControlActions.View) != 0) 287if ((control & AccessControlActions.Change) != 0) 1054internal static void QuickDemand(FileIOPermissionAccess access, AccessControlActions control, string fullPath, bool checkForDuplicates = false, bool needFullPath = true) 1067internal static void QuickDemand(FileIOPermissionAccess access, AccessControlActions control, string[] fullPathList, bool checkForDuplicates = true, bool needFullPath = true)
system\security\permissions\permissionattributes.cs (4)
324perm.SetPathList( FileIOPermissionAccess.NoAccess, AccessControlActions.View, new String[] { m_viewAccess }, false ); 326perm.SetPathList( FileIOPermissionAccess.NoAccess, AccessControlActions.Change, new String[] { m_changeAccess }, false ); 590perm.SetPathList( AccessControlActions.View, m_viewAcl ); 592perm.SetPathList( AccessControlActions.Change, m_changeAcl );
system\security\permissions\registrypermission.cs (8)
71public RegistryPermission( RegistryPermissionAccess access, AccessControlActions control, String pathList ) 97internal void SetPathList( AccessControlActions control, String pathList ) 101if ((control & AccessControlActions.View) != 0) 104if ((control & AccessControlActions.Change) != 0) 113AddPathList( access, AccessControlActions.None, pathList ); 117public void AddPathList( RegistryPermissionAccess access, AccessControlActions control, String pathList ) 143if ((control & AccessControlActions.View) != 0) 150if ((control & AccessControlActions.Change) != 0)
PresentationCore (1)
Core\CSharp\MS\Internal\Ink\GestureRecognizer\NativeRecognizer.cs (1)
383System.Security.AccessControl.AccessControlActions.View,
System.Configuration (2)
System\Configuration\Internal\InternalConfigHost.cs (2)
294FileIOPermission fileIOPerm = new FileIOPermission(FileIOPermissionAccess.AllAccess, AccessControlActions.View | AccessControlActions.Change, filePaths);
WindowsBase (2)
Base\MS\Internal\IO\Packaging\CustomSignedXml.cs (1)
221System.Security.AccessControl.AccessControlActions.View,
Base\MS\Internal\Security\RightsManagement\ClientSession.cs (1)
946System.Security.AccessControl.AccessControlActions.View,