System.Security.CodeAccessSecurityEngine.UpdateAppDomainPLS C# (CSharp) Method

UpdateAppDomainPLS() private static method

private static UpdateAppDomainPLS ( PermissionListSet adPLS, PermissionSet grantedPerms, PermissionSet refusedPerms ) : PermissionListSet
adPLS PermissionListSet
grantedPerms PermissionSet
refusedPerms PermissionSet
return PermissionListSet
        private static PermissionListSet UpdateAppDomainPLS(PermissionListSet adPLS, PermissionSet grantedPerms, PermissionSet refusedPerms) {
            if (adPLS == null) {
                adPLS = new PermissionListSet();
                adPLS.UpdateDomainPLS(grantedPerms, refusedPerms);
                return adPLS;
            } else {
                PermissionListSet newPLS = new PermissionListSet();
                newPLS.UpdateDomainPLS(adPLS);
                newPLS.UpdateDomainPLS(grantedPerms, refusedPerms);
                return newPLS;
            }
        }
    }