System.Security.PermissionListSet.UpdateDomainPLS C# (CSharp) Method

UpdateDomainPLS() private method

private UpdateDomainPLS ( PermissionSet grantSet, PermissionSet deniedSet ) : void
grantSet PermissionSet
deniedSet PermissionSet
return void
        internal void UpdateDomainPLS (PermissionSet grantSet, PermissionSet deniedSet) {
            BCLDebug.Assert(m_permSetTriples == null, "m_permSetTriples != null");
            if (m_firstPermSetTriple == null)
                m_firstPermSetTriple = new PermissionSetTriple();

            // update the grant and denied sets
            m_firstPermSetTriple.UpdateGrant(grantSet);
            m_firstPermSetTriple.UpdateRefused(deniedSet);
        }

Same methods

PermissionListSet::UpdateDomainPLS ( PermissionListSet adPLS ) : void

Usage Example

Example #1
0
        private static PermissionListSet UpdateAppDomainPLS(PermissionListSet adPLS, PermissionSet grantedPerms, PermissionSet refusedPerms)
        {
            if (adPLS == null)
            {
                adPLS = new PermissionListSet();
                adPLS.UpdateDomainPLS(grantedPerms, refusedPerms);
                return(adPLS);
            }
            PermissionListSet permissionListSet = new PermissionListSet();

            permissionListSet.UpdateDomainPLS(adPLS);
            permissionListSet.UpdateDomainPLS(grantedPerms, refusedPerms);
            return(permissionListSet);
        }
All Usage Examples Of System.Security.PermissionListSet::UpdateDomainPLS