System.Security.Permissions.RegistryPermission.SetPathList C# (CSharp) Method

SetPathList() public method

public SetPathList ( RegistryPermissionAccess access, string pathList ) : void
access RegistryPermissionAccess
pathList string
return void
        public void SetPathList(RegistryPermissionAccess access, string pathList)
        {
        }

Same methods

RegistryPermission::SetPathList ( System access, string pathList ) : void

Usage Example

        public override IPermission CreatePermission()
        {
            if (base.m_unrestricted)
            {
                return(new RegistryPermission(PermissionState.Unrestricted));
            }
            RegistryPermission permission = new RegistryPermission(PermissionState.None);

            if (this.m_read != null)
            {
                permission.SetPathList(RegistryPermissionAccess.Read, this.m_read);
            }
            if (this.m_write != null)
            {
                permission.SetPathList(RegistryPermissionAccess.Write, this.m_write);
            }
            if (this.m_create != null)
            {
                permission.SetPathList(RegistryPermissionAccess.Create, this.m_create);
            }
            if (this.m_viewAcl != null)
            {
                permission.SetPathList(AccessControlActions.View, this.m_viewAcl);
            }
            if (this.m_changeAcl != null)
            {
                permission.SetPathList(AccessControlActions.Change, this.m_changeAcl);
            }
            return(permission);
        }
All Usage Examples Of System.Security.Permissions.RegistryPermission::SetPathList