TryProcessPermissionSetAttribute() static private method

static private TryProcessPermissionSetAttribute ( SecurityDeclaration declaration, PermissionSet &set ) : bool
declaration SecurityDeclaration
set System.Security.PermissionSet
return bool
        public static PermissionSet ToPermissionSet(this SecurityDeclaration self)
        {
            PermissionSet permissionSets;

            if (self == null)
            {
                throw new ArgumentNullException("self");
            }
            if (SecurityDeclarationRocks.TryProcessPermissionSetAttribute(self, out permissionSets))
            {
                return(permissionSets);
            }
            return(SecurityDeclarationRocks.CreatePermissionSet(self));
        }