La chose la plus proche que je pouvais trouver était System.Net.Mime.MediaTypeNames
Mais cela ne semble pas avoir tout (comme JSON) car il semble être plus centré autour des pièces jointes.
Un énumé n'a pas beaucoup de sens. Les types MIME sont ouverts. C'est-à-dire que la liste n'est pas finie: les nouveaux types sont ajoutés de temps à autre.
Voir RFC4288: Spécifications de type multimédia et procédures d'enregistrement
Database de l'IANA est le plus susceptible d'être complet, mais vous auriez besoin d'analyser ces pages pour obtenir une liste de plats.
Il y a aussi le fichier mime.types fourni avec Apache qui semble avoir été dérivé de ladite liste.