See if one list is contained within another list. Basically, what this LINQ query does is check every element in the tested list (myPermissions) to see if one of them matches something in the larger list (requiredPermissions). If every test succeeds, then the result is true;