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

AddPathList() public method

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

Same methods

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

Usage Example

Example #1
0
        /// <summary>Creates and returns a new <see cref="T:System.Security.Permissions.RegistryPermission" />.</summary>
        /// <returns>A <see cref="T:System.Security.Permissions.RegistryPermission" /> that corresponds to this attribute.</returns>
        public override IPermission CreatePermission()
        {
            RegistryPermission registryPermission;

            if (base.Unrestricted)
            {
                registryPermission = new RegistryPermission(PermissionState.Unrestricted);
            }
            else
            {
                registryPermission = new RegistryPermission(PermissionState.None);
                if (this.create != null)
                {
                    registryPermission.AddPathList(RegistryPermissionAccess.Create, this.create);
                }
                if (this.read != null)
                {
                    registryPermission.AddPathList(RegistryPermissionAccess.Read, this.read);
                }
                if (this.write != null)
                {
                    registryPermission.AddPathList(RegistryPermissionAccess.Write, this.write);
                }
            }
            return(registryPermission);
        }
All Usage Examples Of System.Security.Permissions.RegistryPermission::AddPathList