internal PermissionType(int id, string name, ISchemaRoot schemaRoot) : base(schemaRoot, name, id) { for (int i = 0; i < DefaultPermissionNames.Length; i++) if ((_isDefaultPermission = (name == DefaultPermissionNames[i])) == true) break; }