Voici un extrait de code, vous permettant de récupérer l'ensemble des rôles définis dans une instance de portail :
ArrayList roles = RoleProvider.Instance().GetRoles(portalId);
Un ArrayList n'est pas forcément des plus simple à utiliser, voici la même chose mais en initialisant un objet List<RoleInfo> :
List<RoleInfo> roles = RoleProvider.Instance().GetRoles(portalId).Cast<RoleInfo>().ToList();