private void AddPermissionSet(string path, int id, int creator, int lastModifier, bool inherited, PermissionSet entry) { if (!permissionTable.ContainsKey(path)) permissionTable.Add(path, CreatePermissionInfo(path, id, creator, lastModifier, inherited)); permissionTable[path].PermissionSets.Add(entry); } private PermissionInfo CreatePermissionInfo(string path, int id, int creator, int lastModifier, bool inherited)